您现在的位置:首页 > 学术研究 > 读书笔记 > C#操作word文档[转]
C#操作word文档[转]
[发布时间:2015-03-03  阅读次数: 14093]

7

ref omissing, ref omissing, ref omissing, ref omissing, ref omissing, ref omissing, 

8

ref omissing, ref omissing, ref omissing,ref omissing,ref omissing,ref omissing,ref omissing); 

9

// modify 

10

for (int i = 1; i 

= doc.bookmarks.count; i++) 

11

{ 

12

object j = i; 

13

word.range wordrng = doc.bookmarks.get_item(ref j).range; 

14

wordrng.text = "这是第" + i + "个标签,名称为" + doc.bookmarks.get_item(ref j).name; 

15

} 

16

17

// save 

18

object savefilename = mappath(request.applicationpath + "/document") + "/" + guid.newguid().tostring() + ".doc"; 

19

doc.saveas(ref savefilename,ref omissing,ref omissing,ref omissing,ref omissing,ref omissing,ref omissing,ref omissing,ref omissing, 

20

ref omissing,ref omissing,ref omissing,ref omissing,ref omissing,ref omissing,ref omissing); 

21

doc.close( ref omissing, ref omissing, ref omissing ); 

22

wordapp.quit( ref omissing, ref omissing, ref omissing );

23

24

3.用C#实现在Word文档中搜索文本

1

object filename="";    //要打开的文档路径

2

string strkey="";      //要搜索的文本

3

object missingvalue=type.missing;

4

5

word.application wp=new word.applicationclass();

6

word.document wd=wp.documents.open(ref filename,ref missingvalue,

7

               ref missingvalue,ref missingvalue,

8

               ref missingvalue,ref missingvalue,

9

               ref missingvalue,ref missingvalue,

10

               ref missingvalue,ref missingvalue,

11

               ref missingvalue,ref missingvalue,

12

               ref missingvalue,ref missingvalue,

13

               ref missingvalue,ref missingvalue);

14

int i=0,icount=0;

15

word.find wfnd;

16

17

if (wd.paragraphs!=null && wd.paragraphs.count>0)

18

{

19

     icount=wd.paragraphs.count;

20

    for(i=1;i

=iCount;i++)

21

{

22

         wfnd=wd.paragraphs[i].range.find;

23

         wfnd.clearformatting();

24

         wfnd.text=strkey;

25

        if (wfnd.execute(ref missingvalue,ref missingvalue,

26

               ref missingvalue,ref missingvalue,

27

               ref missingvalue,ref missingvalue,

28

               ref missingvalue,ref missingvalue,

29

               ref missingvalue,ref missingvalue,

30

               ref missingvalue,ref missingvalue,

首页上一页下一页尾页当前为2/13页