C \ # 엑셀 열기
3553 단어 Excel
C \ # Excel 문 서 를 여 는 작업 은 어떻게 이 루어 집 니까?우 리 는 실제 응용 방면 에서 어떻게 손 을 써 서 해결 합 니까?다음은 C \ # Excel 문 서 를 여 는 두 가지 방법 과 구체 적 인 조작 코드 를 실례 를 통 해 소개 합 니 다.
C \ # Excel 문 서 를 여 는 방법 1: Excel 의 COM 구성 요 소 를 호출 합 니 다.
프로젝트 에서 Add Reference 대화 상 자 를 열 고 COM 표시 줄 을 선택 한 후 COM 목록 에서 'Microsoft Excel 11.0 Object Library' (Office 2003) 를 찾 은 다음 프로젝트 의 References 에 추가 하면 됩 니 다.Visual C \ #. NET 은 해당 하 는. NET 구성 요소 파일 을 자동 으로 생 성하 여 이후 에 정상적으로 사용 할 수 있 습 니 다.
버튼 의 클릭 이 벤트 는 다음 과 같 습 니 다:
- private void button1_Click(object sender, EventArgs e)
-
- {
-
- Excel.Application excel =
- new Excel.Application(); // Excel
-
- Excel.Workbook book =
- excel.Application.Workbooks.Add("c:\\test.xls");
- // Excel
-
- excel.Visible = true; // Excel
- }
C \ # Excel 문 서 를 여 는 방법 2: 명령 행 이용
우 리 는 시 작 → 실행 에 c: \ \ test. xls 를 입력 한 후에 컴퓨터 에 Excel 이 설치 되 어 있 으 면 그 도 자동 으로 이 파일 을 열 것 입 니 다. 코드 는 다음 과 같 습 니 다.
- private void button1_Click(object sender, EventArgs e)
- {
- System.Diagnostics.Process.Start("c:\\test.xls");
- }
C \ # Excel 문 서 를 여 는 구체 적 인 방법 에 대한 소 개 는 여기까지 입 니 다. C \ # Excel 문 서 를 이해 하고 공부 하 는 데 도움 이 되 기 를 바 랍 니 다.
나의 한 가지 견해: private void button1_Click(object sender, EventArgs e) { Microsoft.Office.Interop.Excel.Application app = new Microsoft.Office.Interop.Excel.Application(); Workbook wkb = app.Workbooks.Add(@"E:\Work\DemoBase_091111\CSharpOpenExcel\cshapropenexcel.xlsx"); //이미 존재 하 는 엑셀 을 열 고, //gdal 을 통 해 존재 하 는 shp 를 여 는 방법 은? // OSGeo.GDAL.Gdal.AllRegister(); // OSGeo.GDAL.Dataset dataSet = OSGeo.GDAL.Gdal.Open(@"E:\Work\DemoBase_091111\GDALTEST\testshapefile\point_out.shp", Access.GA_ReadOnly); //두 가 지 는 차이 가 많 지 않 습 니 다. 하 나 는 add 방법 을 사용 하고 하 나 는 open 방법 으로 다음 작업 을 할 수 있 는 파일 을 얻 었 습 니 다. 기술 은 공통점 을 가지 고 있 습 니 다. app.Visible = true; }
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Excel Grep toolExcel Grep tool ■히나가타 ■ 시트 구성 ExcelGrep.cls...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.