본문 바로가기
개발/C#

C# 엑셀 사용 (Microsoft.Office.Interop.Excel 참조 추가)

by 안알랴줌. 2020. 5. 20.

C# 엑셀 사용 (Microsoft.Office.Interop.Excel 참조 추가)

 

C#은 마이크로소프트에서 개발한 객체지향 기반의 언어로서 윈도우 기반 GUI프로그램을 쉽게 만들수 있는 프로그래밍 언어입니다.
자바보다 점유율은 낮으나 윈도우 프로그램에 최적화, 다른 MS의 프로그램과의 호환성등이 장점입니다.
가장 많이 사용되는 분야는 Microsoft office 프로그램인 엑셀자동화 기능입니다.

Microsoft.Office.Interop.Excel 을 사용하면 엑셀파일을 컨트롤 할수 있습니다.

using Excel = Microsoft.Office.Interop.Excel; 지시문을 추가하면 되는데 단순히 문장만 추가한다면 참조를 추가하라는 말이 나옵니다.
참조를 추가하는방법에 대해서 알아보도록 하겠습니다.

 

using Excel = Microsoft.Office.Interop.Excel; // 지시문 추가

Excel.Application excelApp = null; // 엑셀 파일
Excel.Workbook wb = null; // 엑셀 파일내의 모든 요소 처리
Excel.Worksheet ws = null; // 엑셀 시트영역 데이터 처리
Excel.Range range = null; // 엑셀 시트의 데이터 처리

C#에서 엑셀 사용시 필요한 지시문, 클래스 입니다.

 

 

 

 

참조를 오른쪽클릭하여 참조 추가 버튼을 클릭

 

Microsoft Excel 15.0 Object Library 를 체크

위의 과정을 거치면 추가했던 지시문의 빨간줄이 사라진것을 알 수 있습니다.

댓글