2010-03-31 3 views
0

작성하지 :Excel에서 나는 다음과 같은 코드를 실행하려고

Excel.Application xlApp; 
      Excel.Workbook xlWorkBook; 
      Excel.Worksheet xlWorkSheet; 
      object misValue = System.Reflection.Missing.Value; 

      xlApp = new Excel.ApplicationClass(); 
      xlWorkBook = xlApp.Workbooks.Add(misValue); 

      xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1); 
      xlWorkSheet.Cells[1, 1] = "http://csharp.net-informations.com"; 

      xlWorkBook.SaveAs("csharp-Excel.xls", Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue, Excel.XlSaveAsAccessMode.xlExclusive, misValue, misValue, misValue, misValue, misValue); 
      xlWorkBook.Close(true, misValue, misValue); 
      xlApp.Quit(); 

응용 프로그램이 오류없이 실행합니다. 하지만 내 컴퓨터 어디서나 Excel 시트를 볼 수는 없습니다. 도와주세요.

이 자습서는 다음과 같습니다.

출처 : 당신의 이름으로 저장에서

http://csharp.net-informations.com/excel/csharp-create-excel.htm

+2

확실하지 않습니까? 파일 이름으로 검색을 시도 했습니까? 코드의 경로를 "C : \ csharp-Excel.xls"로 설정하고 C : \ 폴더에서 파일을 찾을 수 있는지 확인하십시오. –

+0

예 나는 검색을했는데 아무데도 시스템과 나는 위의 구문으로 컴파일하지 말라고 말했다 경로를 주어진 – SmartestVEGA

+0

예 내가 문서 폴더에있어 .. 감사합니다 Logged – SmartestVEGA

답변

1

() 메소드는 파일 이름 만하지만 경로를 제공합니다. 따라서 문서는 응용 프로그램을 실행하는 사용자의 내 문서 폴더 인 기본 문서 폴더에 저장됩니다.

관련 문제