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