Etc

[EXCEL] 매크로를 활용하여 엑셀 컨트롤하기!

통통만두 2016. 2. 24. 19:43
반응형

간혹 프로그램을 개발하다보면 엑셀과 관련된 작업을 해야 할 경우가 생깁니다.

엑셀 Export & Import 등등의 작업..

뭐 그냥 Cells 에 값을 채우는 것만 있으면 어찌 해보겠는데 선그려야 하고 높이 조절, 넓이 조절, 음영, 폰트 등등등

해야 할 작업들이 하나씩 늘어난다. 

이 때 엑셀을 지원해주는 컴포넌트를 사용한다면 쉽겠지만 CreateOleObject('Excel.application') 하여서 사용을 한다면

속성을 부여하거나 원하는데로 컨트롤 하기에는 어렵다.


그래서 꼼수!! 엑셀을 실핸한 다음 "매크로 - 매크로 기록&중지"를 활용하는 방법이다.

매크로 기록을 한 다음 중지할 때까지의 엑셀내 작업이 비쥬얼 베이직(Visual Basic) 코드로 매크로로 작성이 된다.

이 것을 참조하여 개발하면 끗!







반응형