2013-07-19 39 views
0

現在我可以插入當前光標之後的文本時插入合併域插入Word文檔,使用如何創建和開發一個外接程序使用VSTO

Globals.ThisAddIn.Application.Selection.Range.Text = itm.Value; 

我想用一個MERGEFIELD替換的文本,但是我不知道如何使用VSTO創建一個MergeField對象如何將它插入文檔

回答

0

這是你如何插入合併域

object objType = Word.WdFieldType.wdFieldMergeField; 
object objFieldName = fieldName; 
Word.Field field = range.Fields.Add(range, ref objType, ref objFieldName, ref missing); 

要更換從Word對象模型中的文本您可以爲在與string.replace C#或Find對象。

-1

你也只添加在Word.Field後場= ....

field.Result.Text = 「無論你想要什麼」;

相關問題