使用C#写WPS的excel
来源:互联网 发布:简谱软件免费下载 编辑:程序博客网 时间:2024/05/22 04:51
最近因为工作需要,用C#WPS重写excel表的某写数据。因为完全没接触过这方面的内容,所以写起来比较费劲非常简单的一个功能,折腾了多半天。
现在将小白操作记录下来。以备以后查看。
1. 首先将wps的相关COM组件添加至引用。project -> add reference -> com-> Kingsoft ET 2.0 Object Library.
2. 代码中添加using KSO; using ET;
3. 打开xls文件的相关代码:
ET.Application etApp;
ET.workbook etbook;
ET.Worksheet etsheet ;
ET.Range etrange;
//获取工作表表格
etApp = new ET.Application();
etbook = (ET.workbook)etApp.Workbooks.Open(@"c:\file.xls");
//获取数据区域
etsheet = (ET.Worksheet)etbook.Worksheets.get_Item(1);
//获取数据区域
etrange = (ET.Range)etsheet.UsedRange;
4. 读取某单元格的数据内容:
string strData = ((ET.Range)etrange.get_Item(i, j)).Text;
5. 写入某单元格的数据内容:
((ET.Range)etrange.get_Item(i, j)).Value = strData;
6. 关闭文件及相关资源:
etbook.Close();
etApp.Quit();
System.Runtime.InteropServices.Marshal.ReleaseComObject(etrange);
System.Runtime.InteropServices.Marshal.ReleaseComObject(etsheet);
System.Runtime.InteropServices.Marshal.ReleaseComObject(etbook);
System.Runtime.InteropServices.Marshal.ReleaseComObject(etApp);
- 使用C#写WPS的excel
- 使用C#写WPS的excel 使用“WPS表格”导出Excel文档
- 使用C#写WPS的excel 使用“WPS表格”导出Excel文档
- 用python写wps的excel文件
- C#操作WPS的EXCEL表格
- 使用C#存储数据时excel有Microsoft切换到了wps时的引用
- wps使用 - excel
- c#操作wps中的excel
- C#调用WPS操作Excel文件遇到的问题
- 使用C#向Excel中写数据
- 利用WPS的Excel制作项目进度表
- C# 写Excel 代码
- C# 写Excel 代码
- C#写excel
- Java使用Jacob将wps的Word、Excel、PPT转化成PDF
- C#调用WPS转换WORD,EXCEL,PPT文件为PDF
- WPS/Word等的使用
- C#调用WPS的两种方式
- 【面试题】判断是不是直角三角形
- c#操作xml文档的通用类
- 深入理解计算机系统(第二版) 家庭作业 第九章
- opencv 显示一张图片
- Spring Security教程(13)---- 验证码功能的实现
- 使用C#写WPS的excel
- php mysql html汉字编码混乱
- dbms_profiler 调整PL/SQL的性能
- eclipse中导入项目后中文成乱码解决办法
- C#xml操作类
- 他山之石__10种排序算法总结
- C# 操作excel和xml
- 编译不过9ndk
- xml文档操作类C#