팁과강좌
▣ 생활 속 지혜, S/W, H/W Tip 등 다양한 정보들을 공유하는 곳입니다.
▣ 또한 산업공학을 포함한 전문 지식들을 공유하는 장으로 활용하실 수 있습니다.
오랫만에 ARENA를 다지 사용하게 되었습니다..강좌도 오랫만이네요~
ARENA의 결과를 Excel에 출력 할 때 문자열이 필요할 경우가 있습니다.
가령 Station 이름이라던가, 요일 등 숫자 보다는 문자열로 출력 하는 것이 더 좋을 때가 있습니다.
아래 예제를 보시면 쉽게 이해가 되실 겁니다.
참고로 ARENA 7.0으로 작성되었습니다.
※ 예제파일 다운 받기
- Arena Model : String_Printout_Test_Module.doe
- Excel File : Arena_Result.xls
※ 부연 설명
위 그림과 같이 ARENA의 Blocks와 Elemets templates를 이용하여 모델링을 하였습니다.
그림과 같이 설정을하고 ARENA를 실행하면 Welcom to SCMLAB Good Luck 이라는 문자열이 엑셀 파일에 생성되게 됩니다.
Write Block에 위의 그림과 같이 작성을 해줍니다.
File ID : ARENA의 Files Elements에 정의된 이름을 작성하는 겁니다.
Format : Excel에 미리 정의된 '이름'을 작성하는 란인데, 'RECORDSET(엑셀정의 이름)' 형식으로 작성합니다.
Variables or Expressions : 출력될 변수나 기타 값들을 표기합니다. 여기서는 STR(constructType, constructNum [,subConstructNum])을 이용하였습니다.
저는 STRING을 이용하여, 사용자 정의 문자를 사용하였습니다.
String말고도 아래와 같은 Format을 사용 하실 수 있습니다.
위의 그림은 Files Elements의 Block에 Excel과 연동된 화면입니다.
이부분은 저도 오래되서 자세히는 기억이 안나지만...특별히 수정할 사항은 없고 위와 같이 작성해주시면 됩니다.
사실 저도 Case by Case로 공부하면서 사용하고 있어...100% 정확하지 않을 수 도 있으니 이점을 양해 바라면서 읽어주시면 감사하겠습니다.
그냥 참고자료 정도만으로 생각하시면 될 것 같네요 ^^
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
» |
ARENA를 이용하여 엑셀 파일에 문자열 출력하기
![]() | 네오랑 | 2014.07.10 | 3605 |
3 |
ARENA에서 엑셀에 저장된 배열 정보(array)를 개체 속성으로 저장하는 방법
[1] ![]() | 네오랑 | 2014.08.25 | 3156 |
2 |
ARENA 리소스를 이동하는 애니메이션 나타내기 -1
[2] ![]() | 네오랑 | 2014.11.10 | 2393 |
1 |
ARENA 개체나 자원의 가동률에 따라 비용 산출하기
![]() | 네오랑 | 2014.10.21 | 2102 |