新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#操作Word的一點(diǎn)認(rèn)識
C#操作Word的內(nèi)涵:C#操作Office套件的時候都需要用到COM組件,需要在項目里添加相應(yīng)的COM組件。用C#在Word里查找指定關(guān)鍵字的方法有兩種:Selection對象和Range對象。

10年積累的網(wǎng)站設(shè)計、網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有樂亭免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
C#操作Word之Selection對象的用法:
- // C#
- internal void SelectionFind()
- {
- string strFind = "find me";
- Word.Find fnd = ThisApplication.Selection.Find;
- fnd.ClearFormatting();
- fnd.Text = strFind;
- object missingValue = Type.Missing;
- if (fnd.Execute(ref missingValue, ref missingValue,
- ref missingValue, ref missingValue, ref missingValue,
- ref missingValue, ref missingValue, ref missingValue,
- ref missingValue, ref missingValue, ref missingValue,
- ref missingValue, ref missingValue, ref missingValue,
- ref missingValue))
- {
- MessageBox.Show("Text found.");
- }
- else
- {
- MessageBox.Show("The text could not be located.");
- }
- }
C#操作Word之Range對象的用法:
- // C#
- internal void RangeFind()
- {
- Word.Range rng = ThisDocument.Paragraphs[2].Range;
- Word.Find fnd = rng.Find;
- fnd.ClearFormatting();
- object missingValue = Type.Missing;
- object findStr = "find me";
- if (fnd.Execute(ref findStr,
- ref missingValue, ref missingValue,
- ref missingValue, ref missingValue, ref missingValue,
- ref missingValue, ref missingValue, ref missingValue,
- ref missingValue, ref missingValue, ref missingValue,
- ref missingValue, ref missingValue, ref missingValue))
- {
- MessageBox.Show("Text found.");
- }
- else
- {
- MessageBox.Show("Text not found.");
- }
- rng.Select();
- }
C#操作Word的一點(diǎn)體會就向你介紹到這里,希望對你了解和學(xué)習(xí)C#操作Word有所幫助。
【編輯推薦】
- C#操作Word書簽實(shí)例淺析
- C#操作Word表的實(shí)例淺析
- C#操作Word表格的常見操作
- C#操作Word表格的彪悍實(shí)例
- C#操作Word實(shí)用實(shí)例淺析
當(dāng)前文章:C#操作Word的一點(diǎn)認(rèn)識
當(dāng)前路徑:http://www.5511xx.com/article/djiohpc.html


咨詢
建站咨詢
