Microsoft Excel 기술 샘플
업데이트: 2007년 11월
이 샘플에서는 관리되는 응용 프로그램에서 Microsoft Office의 스프레드시트 구성 요소인 Microsoft Excel을 사용하는 방법을 보여 줍니다. Microsoft Excel의 프로그래밍 기능은 .NET 프로그래밍 지원을 통해 노출됩니다. 이 샘플에서 Excel은 COM 서버로 사용되어 관리 코드와 Microsoft Office System 간의 상호 작용 가능성을 보여 줍니다.
참고: |
---|
이 샘플에는 .NET 프로그래밍 지원 및 Microsoft Office 주 Interop 어셈블리가 있는 Microsoft Office 2003이 필요합니다. |
샘플 사용에 대한 자세한 내용은 다음 항목을 참조하십시오.
.NET 프로그래밍 지원을 설치하려면
제어판을 열고 프로그램 추가/제거를 선택합니다.
Microsoft Office 2003 또는 Microsoft Excel 2003을 선택하고 변경을 클릭합니다. 대화 상자에서 기능 추가/제거 옵션 단추가 선택되어 있는지 확인하고 다음을 클릭합니다.
응용 프로그램의 고급 사용자 지정을 선택하십시오 확인란을 선택하고 다음을 클릭합니다.
Excel 노드를 확장하고 .NET 프로그래밍 지원 옆에 있는 아래쪽 방향 화살표를 클릭한 다음, 내 컴퓨터에서 실행을 선택합니다.
업데이트를 클릭합니다.
Microsoft Office 주 Interop 어셈블리를 설치하려면
- 웹에서 Microsoft Office 주 Interop 어셈블리(PIA)를 설치합니다.
PIA에는 네이티브 COM 개체의 형식 정의가 들어 있습니다. 일단 설치되면 interop 응용 프로그램을 빌드할 때 형식 라이브러리를 지정할 필요가 없습니다.
명령 프롬프트를 사용하여 샘플을 빌드하려면
명령 프롬프트 창을 열고 Excel 디렉터리 아래의 언어별 하위 디렉터리 중 하나로 이동합니다.
프로그래밍 언어의 정확한 솔루션 파일을 사용하여 다음 명령을 입력합니다.
msbuild AutoExcelVB.sln
Visual Studio를 사용하여 샘플을 빌드하려면
Windows 탐색기를 열고 Excel 디렉터리 아래의 언어별 하위 디렉터리 중 하나로 이동합니다.
선택한 프로그래밍 언어에 따라 AutoExcelCP.sln, AutoExcelCS.sln 또는 AutoExcelVB.sln 아이콘을 두 번 클릭하여 Visual Studio에서 해당 파일을 엽니다.
빌드 메뉴에서 솔루션 빌드를 선택합니다.
샘플이 기본 \bin 또는 \bin\Debug 디렉터리에 빌드됩니다.
이 샘플을 실행하려면
명령 프롬프트 창에서 새 실행 파일이 들어 있는 디렉터리로 이동합니다.
명령줄에서 AutoExcel.exe를 입력합니다.
작업이 끝나면 명령 프롬프트 창으로 전환하고 Enter 키를 눌러 Excel을 닫고 응용 프로그램을 끝냅니다.
참고: |
---|
이 샘플은 콘솔 응용 프로그램을 빌드합니다. 출력을 보려면 명령 프롬프트를 사용하여 시작해야 합니다. 샘플에서는 실행이 끝날 때 열려 있는 Excel 창을 통해 결과를 보여 줍니다. |
요구 사항
Microsoft Office 2003
Microsoft Office용 주 Interop 어셈블리
.NET Framework 버전: 2.0, 1.1, 1.0
설명
Microsoft Office 상호 운용성에 대한 자세한 내용은 소스 코드의 주석을 참조하십시오.
참고 항목
참조
System.Runtime.InteropServices