HQT

追求.NET 技术永无止境

导航

2005年11月24日

摘要: 主要是通过判断是否为合并单元格,和判断是否有值 , 以及 Excel 合并单元格只去最左上的一个单元格作为合并单元格的数据 来实现该获取值的方法。代码如下: private string GetCellText(int row,int col,Excel._Worksheet oSheet) { string result = ""; ... 阅读全文

posted @ 2005-11-24 23:37 HQT 阅读(6786) 评论(3) 推荐(0) 编辑

摘要: 网上这个问题已经多得不能再多了,几乎有涉及 .net 操作 Excel ,必然有人问。有提到用 GC.Collect 强制垃圾回收的,但不一定管用(我测试过,第一个进程无论如何都释放不了,其他新建的进程可以被不断替换掉)不过这样强制回收可能造成其他对象资源管理的问题,还是不大妥当。后来想到一个方法:通过创建时的进程ID,在不使用Excel对象时,将该ID结束掉。比如自己写个Excel操作类,在这个... 阅读全文

posted @ 2005-11-24 22:30 HQT 阅读(669) 评论(0) 推荐(0) 编辑

摘要: 超简单, 通过Range的MergeCells 即可判断。示例代码如下: Excel.Application oXL; Excel._Workbook oWB; Excel._Worksheet oSheet; Excel.Range oRng; object missing = System.Type.Mis... 阅读全文

posted @ 2005-11-24 22:00 HQT 阅读(2240) 评论(0) 推荐(0) 编辑