程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#下操作EXCEL--新建EXCEL文件

C#下操作EXCEL--新建EXCEL文件

編輯:C#入門知識

首先要添加引用

右鍵點項目——添加引用——COM——Microsoft Excel 12.0 Object Library

這裡說一下,12.0是2007的庫,也就是可以操作xlsx格式的excel文檔的

[csharp]
using MSExcel = Microsoft.Office.Interop.Excel; //這一句其實是為了後面使用方便,這樣可以省去打很多字 
 
using System.IO; 
 
using System.Reflection; 
 
Class Program 
 

 
  static void Main(string[] args( 
 
  { 
 
    string path;  //文件路徑 
 
    MSExcel.Application excelApp;  //Excel應用程序 
 
    MSExcel.WorkBook excelDoc;  //Excel文檔 
 
    path = @"c:/test.xlsx"; 
 
    excelApp = new MSExcel.ApplicationClass(); 
 
    if(File.Exists(path) 
 
    { 
 
      File.Delete(path); 
 
    } 
 
    Object nothing = Missing.Value; 
 
    excelDoc = excelApp.Workbooks.Add(nothing); 
 
    Object format = MSExcel.XlFileFormat.xlWorkbookDefault; 
 
    excelDoc.SaveAs(path,nothing,nothing,nothing,nothing,nothing, 
 
          MSExcel.XlSaveAsAccessMode.xlExclusive,nothing,nothing,nothing,nothing,nothing); 
 
    excelDoc.Close(nothing,nothing,nothing); 
 
    excelApp.Quit(); 
 
  } 
 

因為主要是學習別人的代碼,所以這條就直接復制了,原來的代碼有點錯誤,我改了以後沒有問題了。


摘自 icyfox_bupt的專欄

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved