现在我可以使用
在当前光标后插入文本Globals.ThisAddIn.Application.Selection.Range.Text = itm.Value;
我想用 MergeField 替换文本,但我不知道如何使用VSTO创建MergeField对象和如何将其插入到文件。
答案 0 :(得分:0)
这是插入合并字段的方式
object objType = Word.WdFieldType.wdFieldMergeField;
object objFieldName = fieldName;
Word.Field field = range.Fields.Add(range, ref objType, ref objFieldName, ref missing);
要替换文本,您可以使用C#中的String.Replace或Word对象模型中的Find对象。
答案 1 :(得分:-1)
您也可以在Word.Field字段= ....
之后添加field.Result.Text ="无论你想要什么&#34 ;;