C#对Excel的操作

时间:2012-08-18 05:27:53
【文件属性】:

文件名称:C#对Excel的操作

文件大小:16KB

文件格式:TXT

更新时间:2012-08-18 05:27:53

C#对Excel的操作

一、要使用 excel.dll文件,先得把它从excel中提取出来。 对于excel2000以下版本,找到Excel9.olb文件然后在命令行输入:Tlbimp Excel9.olb Excel.dll, 就可以将Excel.dll从excel2000里面提取出来。 对于excel2003使用Tlbimp命令,把 Excel9.olb换成Excel.exe,从excel.exe文件里面就可以直接提取excel.dll文件。 当然,所有的前提是你的电脑上必须安装了Microsoft Visual Studio和excel。 提出dll文件后,请将它放到你项目的\bin目录下去。然后再要使用的地方引入。 其实,Tlbimp命令是vs自带的一个工具,位于Microsoft Visual Studio 8\SDK\v2.0\Bin下, 我没试过用它能不能把其他exe文件里面的东西提取成dll文件,但是原理上因该是可以的。 昨天看了关于内存的一点文章,大概这个命令就是寻找exe文件里面这些方法的地址然后把它做成dll文件吧。 这一方面将来再研究。本文主要是对excel.dll中的一些方法罗列出来,便于我自己和大家使用。


网友评论

  • 谢谢楼主,导出功能很有思路,但对EXCEL的应用控制少了点,只有基本的介绍。
  • 是我所需要的东东,只不过有版本的差异,我用的是Office2010,有些API不同。不错
  • 非常好,我在我的项目里借鉴了该思路,不哦错