我有一个单词模板,在打开新文档时会提示用户输入一些文本。我正在使用Fill-In字段来做到这一点并且工作正常。 我的问题是:如何引用“填写”字段将用户文本分配给文档的标题?
我正在使用此代码,但它不起作用:
With Dialogs(wdDialogFileSummaryInfo)
.Title = Fillin
.Execute
End With
这里的主要目标是:当文档第一次打开时用户在提示字段上写入的内容,将是保存时word文档的默认文件名。
有更好的方法来实现这一目标吗? 感谢。
答案 0 :(得分:0)
此字段代码组合会将用户在“填写”字段中键入的内容分配给Title属性,该属性为新文档提供默认文件名:
{ TITLE { Fillin "Enter the document title" } }
从模板创建新文档时,它应自动显示。就目前而言,这也将显示在文档表面上。如果你希望它被隐藏"您可以将上述内容嵌套在SET字段中:
{ Set bkmTitle { TITLE { Fillin "Enter the document title" } } }
“设置”字段会创建书签,但内容会为用户隐藏。
答案 1 :(得分:-1)
您只需要:
throw new NotImplementedException().
在文档模板的“ThisDocument”代码模块中的Document_New宏中。