成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺析C#Word文檔替換操作

開發(fā) 后端
C#Word文檔替換操作主要向你介紹了C#在word文檔中替換字符串的具體實(shí)現(xiàn),希望對你在C#Word文檔替換操作方面的學(xué)習(xí)有所幫助。

淺析C#Word文檔替換操作的操作時在文檔中搜索和替換字符串,先在word文檔中標(biāo)記字符串,然后再搜索標(biāo)記字符串并用新的字符串替換標(biāo)記字符串.主要是先選擇整個文檔,然后使用Find的Execute方法查找指定字符串并替換為相應(yīng)字符串.

以下實(shí)現(xiàn)淺析C#Word文檔替換操作的方式:

使用文檔(Document )對象的 Content 屬性選擇整個文檔。

  1.  ///﹤summary﹥  
  2. /// 淺析C#Word文檔替換操作,在word 中查找一個字符串直接替換所需要的文本  
  3. /// ﹤/summary﹥  
  4. /// ﹤param name="strOldText"﹥原文本﹤/param﹥  
  5. /// ﹤param name="strNewText"﹥新文本﹤/param﹥  
  6. /// ﹤returns﹥﹤/returns﹥  
  7. public bool Replace(string strOldText,string strNewText)  
  8. {  
  9. this.oDoc.Content.Find.Text = strOldText ;  
  10. object FindText,  ReplaceWith, Replace ;//   
  11. object MissingValue = Type.Missing;   
  12. FindText = strOldText ;//要查找的文本  
  13. ReplaceWith = strNewText ;//替換文本  
  14.    Replace = Word.WdReplace.wdReplaceAll ;  
  15. /**//*wdReplaceAll - 替換找到的所有項(xiàng)。  
  16.   * wdReplaceNone - 不替換找到的任何項(xiàng)。  
  17. * wdReplaceOne - 替換找到的第一項(xiàng)。  
  18. * */ 
  19. this.oDoc.Content.Find.ClearFormatting();  
  20. //移除Find的搜索文本和段落格式設(shè)置  
  21. if (this.oDoc.Content.Find.Execute(  
  22. ref FindText,ref MissingValue,  
  23. ref MissingValue,ref MissingValue,  
  24. ref MissingValue,ref MissingValue,  
  25. ref MissingValue,ref MissingValue,ref MissingValue,  
  26. ref ReplaceWith,ref Replace,  
  27. ref MissingValue,ref MissingValue,  
  28. ref MissingValue,ref MissingValue))  
  29. {  
  30. return true ;  
  31. }  
  32. return false ;  
  33.  
  34. }  

說明:其中oDoc是一個word文檔的Document對象.

此外還可以運(yùn)用Word Application 對象Selection的Find實(shí)現(xiàn)淺析C#Word文檔替換操作.

  1. public bool SearchReplace(string strOldText,string strNewText)  
  2. {   
  3. object replaceAll = Word.WdReplace.wdReplaceAll;   
  4. object missing = Type.Missing;   
  5.  
  6. //首先清除任何現(xiàn)有的格式設(shè)置選項(xiàng),然后設(shè)置搜索字符串 strOldText。  
  7. this.oWordApplic.Selection.Find.ClearFormatting();   
  8. oWordApplic.Selection.Find.Text = strOldText;   
  9.  
  10. oWordApplic.Selection.Find.Replacement.ClearFormatting();   
  11. oWordApplic.Selection.Find.Replacement.Text = strNewText;   
  12.  
  13. if (oWordApplic.Selection.Find.Execute(  
  14. ref missing, ref missing,   
  15. ref missing, ref missing, ref missing,   
  16. ref missing, ref missing,   
  17. ref missing, ref missing, ref missing,  
  18. ref replaceAll, ref missing,   
  19. ref missing, ref missing, ref missing))  
  20. {  
  21. return true ;  
  22. }  
  23. return false ;  
  24. }  

注:oWordApplic是一個Word Application 對象

當(dāng)然也可以使用word文檔的書簽BookMark.使用 Bookmark 的 Range 屬性可將文本插入占位符書簽,以便能夠在以后檢索文本,或替換已包含文本的書簽中的文本。

淺析C#Word文檔替換操作的具體內(nèi)容就向你介紹到這里,希望對你了解和學(xué)習(xí)淺析C#Word文檔替換操作有所幫助。

【編輯推薦】

  1. C#項(xiàng)目的創(chuàng)建過程詳解
  2. 詳解C#讀取word內(nèi)容操作
  3. C#讀取Word文件實(shí)例詳解
  4. C#讀取Word學(xué)習(xí)經(jīng)驗(yàn)總結(jié)
  5. 淺析C#打開Word文檔實(shí)例
責(zé)任編輯:仲衡 來源: 博客園
相關(guān)推薦

2009-09-01 13:13:28

C#打開Word文檔

2009-08-28 17:34:14

讀取word文檔

2009-08-19 11:13:49

C#操作Word

2009-08-19 11:34:06

C#操作Word

2009-08-19 09:42:52

C#操作Word書簽

2009-08-19 10:25:14

C#操作Word

2009-08-19 11:28:41

C#操作Word

2009-09-27 10:43:13

C#合并多個WORD文

2009-08-17 13:34:02

C#異步操作

2009-08-12 15:26:38

C#讀取XML文檔

2009-08-18 13:49:21

C# 操作Excel

2009-09-07 06:07:46

C#窗體設(shè)計(jì)

2009-09-04 13:55:04

C#文檔自動化

2009-08-12 16:26:30

C#讀取XML文檔

2009-09-01 13:51:51

C#創(chuàng)建Word文檔

2009-08-19 10:16:15

C#操作Word

2010-01-21 14:28:03

C++靜態(tài)成員函數(shù)

2009-08-31 18:38:59

C#寫文件

2009-09-18 10:58:31

C#數(shù)組操作

2009-08-25 15:59:28

C#串口操作
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产精品91视频 | 国产高清一二三区 | 成人免费区一区二区三区 | 婷婷综合网 | 久久在线 | 在线中文字幕第一页 | 亚洲一区中文字幕在线观看 | 亚洲日韩欧美一区二区在线 | 91精品久久久久久久99 | 日韩中文字幕区 | 特级毛片www | 久草青青| 久久精品亚洲精品国产欧美 | 国产精品永久久久久 | av片在线播放| 日韩国产免费观看 | 一二区视频| 精品九九 | 欧美日韩国产一区二区 | 成人精品一区二区 | 中文字幕在线免费视频 | 北条麻妃一区二区三区在线观看 | 天天看天天爽 | 欧美日韩国产三级 | 久久久999免费视频 999久久久久久久久6666 | 久久久久国产一区二区三区 | 亚洲成人一区二区 | 91精品国产一区二区在线观看 | 久久精品99 | 一级片成人 | 国产高清在线视频 | 久久精品视频网站 | 日韩视频免费看 | 男人天堂网址 | 午夜免费网站 | 色婷婷综合久久久中字幕精品久久 | www.9191.com| 国产一区二区小视频 | 请别相信他免费喜剧电影在线观看 | 在线免费看毛片 | 宅男噜噜噜66一区二区 |