这几天,有个小任务,要把一些数据用C#输出到word里,查了查网上的资料,都是说怎么处理word2003的,而我的器上装的是office 2007,所以有些内容有些不太一样,这里跟大家分享一下我的操作过程。
首先是添加引用,从com控件中找到Microsoft Word 12.0 Object Library,或者直接选择“浏览”,找到X:/Program Files/Microsoft Office/Office12/MSWORD.OLB,添加引用就可以了,程序或自动增加Microsoft.Office.Interop.Word、Microsoft.Office.Core、VBIDE三个引用,注意,如果是Word2003,Microsoft.Office.Interop.Word 这个引用的名字是 Word,这是与2003不同的地方。
然后在程序中用using语句导入word。(如果是word2003,采用using Word;就可以了)
using
Microsoft.Office.Interop.Word;
另外再增加一个引用,具体的作用参加代码中的注释
using
System.Runtime.InteropServices;
下边是对word的简单操作

本文介绍如何使用C#与Office 2007中的Word进行交互,包括添加Microsoft Word 12.0 Object Library引用,以及针对Word2003和2007引用的不同之处。通过using语句导入必要的命名空间,实现对Word文档的基本操作。
最低0.47元/天 解锁文章
1407

被折叠的 条评论
为什么被折叠?



