C#操作wps、excel


比如打開表格,如下

object openEt()
{
 object[] args = new object[1];
 Type wpsAppName;
 string progID = "KET.Application";// "Excel.Application" 換成這個就是office了
 wpsAppName = Type.GetTypeFromProgID(progID);
 object wpsApp = Activator.CreateInstance(wpsAppName);
 args[0] = true;
 return wpsApp;
}

用這種方式靠譜一些,特別是當同時裝了wps和office(即使是設置了wps的高級配置,有時候也會出錯)

 

 

操作EXCEL的時候,有時候機子上沒有裝office,在機器上找到

D:\Program Files (x86)\Microsoft Visual Studio 11.0\Visual Studio Tools for Office\PIA\Office14\Microsoft.Office.Interop.Excel.dll

這個dll(路徑與vs安裝目錄有關),添加引用,也可以開發。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM