C#_Excel 파일 인스턴스 만들기 작업

7485 단어 NetC#
C# Excel 파일을 만드는 작업의 구체적인 과정은 무엇입니까?그러면 여기서 구체적인 실현 실례를 소개했는데 어떤 방법으로 실현할 수 있을까요? 다음은 실례의 시범을 통해 구체적으로 소개해 드리겠습니다.
C# Excel 파일 인스턴스 만들기 작업:
1.  private void Button2_Click(object sender, System.EventArgs e)  
2.  {  
3.   object missing = System.Reflection.Missing.Value;   
4.   //Excel.Application myExcel = new Excel.Application() ;   
5.   myExcel = new Excel.ApplicationClass();   
6.   
7.   Excel._Workbook xBk ;//    
8.   Excel._Worksheet xSt;// Sheet  
9.     
10. xBk = myExcel.Workbooks.Add(true);   
11. 
12. for (inti = 0; i 
13. {   
14.xSt = (Excel._Worksheet)xBk.ActiveSheet;   
15.xSt.Name ="chenms_" + i ;   
16.myExcel.Cells[2,2]="chenms";  
17.if(i 
18.{  
19. myExcel.Sheets.Add(missing,missing,1,Excel.XlSheetType.xlWorksheet);  
20.}  
21. }//C#  Excel   
22. myExcel.Visible = true;  
23. xBk.SaveAs(@"d:cms.xls",missing,missing,   
24.missing,missing,missing,Excel.XlSaveAsAccessMode.xlShared,   
25.missing,missing,missing,missing,missing);   
26. // myExcel.Save(@"d:cms.xls");C#  Excel   
27. myExcel.Quit();  
28. Response.ClearContent();  
29. Response.ClearHeaders();  
30. Response.AppendHeader("Content-Disposition","attachment;filename=d:cms.xls");  
31. Response.Buffer = true;  
32. Response.ContentType = "application/ms-excel";  
33. //     
34. Response.WriteFile("d:cms.xls");  
35. Response.Flush();  
36. Response.Close();  
37. //C#  Excel       
38. System.IO.File.Delete("d:cms.xls");   
39. 
40.}  

C#Excel 파일을 만드는 기본적인 내용은 여기에 소개되어 있습니다. C#Excel 파일을 만드는 데 도움이 되기를 바랍니다.

좋은 웹페이지 즐겨찾기