现在,我可以在当前光标之后插入文本,使用
Globals.ThisAddIn.Application.Selection.Range.Text = itm.Value;我想用 MergeField 替换文本,但不知道如何使用VSTO和创建MergeField对象,如何将其插入到文档中。
发布于 2013-07-22 09:54:04
这是如何插入合并字段的。
object objType = Word.WdFieldType.wdFieldMergeField;
object objFieldName = fieldName;
Word.Field field = range.Fields.Add(range, ref objType, ref objFieldName, ref missing);若要替换文本,可以在String.Replace中使用C#或Word对象模型中的发现对象。
发布于 2016-08-31 13:15:02
您也可以在Word.Field字段=.之后添加。
field.Result.Text =“任何你想要的”;
https://stackoverflow.com/questions/17740215
复制相似问题