0
現在我可以插入當前光標之後的文本時插入合併域插入Word文檔,使用如何創建和開發一個外接程序使用VSTO
Globals.ThisAddIn.Application.Selection.Range.Text = itm.Value;
我想用一個MERGEFIELD替換的文本,但是我不知道如何使用VSTO創建一個MergeField對象和如何將它插入文檔。
現在我可以插入當前光標之後的文本時插入合併域插入Word文檔,使用如何創建和開發一個外接程序使用VSTO
Globals.ThisAddIn.Application.Selection.Range.Text = itm.Value;
我想用一個MERGEFIELD替換的文本,但是我不知道如何使用VSTO創建一個MergeField對象和如何將它插入文檔。
這是你如何插入合併域
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對象。
你也只添加在Word.Field後場= ....
field.Result.Text = 「無論你想要什麼」;