C#操作Word中的表格 object oMissing = System.Reflection.Missing.Value; //MessageBox.Show(oDoc.Content.Paragraphs[3].Range.Text); 遇到的问题 1、开始时添加word动态链接库引用出错,在引用里面有黄色感叹号,在baidu上搜,找到原因,是因为,先安装的office,后安装的.net,默认没有安装.NET Programmability Support(.net可编程支持)。重新启动office安装程序,选修复,将.NET Programmability Support(.net可编程支持)选择安装到本机就OK了。 参考:http://hi.baidu.com/devzhao/blog/item/4248624ab27e102008f7ef2c.html 2、添加word引用的方法,在Program Files\Microsoft Office\OFFICE11中有个MSWORD.OLB文件,添加引用,就行了,还有中办法好象在com组件中找到Microsoft Word 11.0 Object Library也行。 3、操作word文档的代码参考:http://tmsoft./index.php?load=read&id=334#comm_top 另外,还不知道,这样的代码对客户机配置有什么要求,office是肯定必须安装了,安装的版本有限制没,以后客户自己升级个office 2007会不会有问题???? 高手看到了,麻烦告诉小弟一下,谢过!!! |
|