C# Excel 사용법
카테고리 없음C#에서 Excel 실행법
위와같은 코드를 이용하면 엑셀이 실행된다.
하지만 이전에 작업해주어야 할것이 한가지 있다.
Excel.Application을 이용하려면 프로젝트에 Microsoft.Office.Interop.Excel 항목을 참조 추가하여야한다.
추가 방법은
Project -> Add Reference -> COM 탭 -> Microsoft Excel Object Library체크 -> OK
만약 Microsoft Excel Object Library이 보이지않는다면 엑셀의 설치와 VS의 설치 순서가 달라서 안보이는 것이다.
Office 2003 : http://www.microsoft.com/en-us/download/details.aspx?id=20923
Office 2007 : http://www.microsoft.com/en-us/download/details.aspx?id=18346
Office 2010 : http://www.microsoft.com/en-us/download/details.aspx?id=3508
해당 Office 버전에 맞추어서 다운받고 설치하면 Microsoft Excel Object Library 항목이 보일것이다.
그후 참조에 Microsoft Excel Object Library를 추가하고 상단의
코드를 사용하면 엑셀이 실행된다.
그 후 엑셀의 셀병합, 정렬, 색상정보등을 변경할수있는데
엑셀을 dynamic 변수로 지정하여 어떠한 정보들이 존재하는지 알수가없다....많이 당황했다...하나하나 확인해보기도힘들었고...
MSDN에서 정리해두었다..
http://msdn.microsoft.com/en-us/library/ff846392.aspx
하지만.. 잘 모르겠다 이것만으로는...
그래서 내가 써본 부분과 참조한 부분을 적어본다.
정리하려고 했는데, "사소한 프로그래머의 소소한 행복"에서 퍼오다 보니 어찌 이렇게 되었네요.
엑셀을 잘 사용하면 마누라에게 사랑을 받게 됩니다.
^__^