我想使用Microsoft Word 2010引用文本字段。我正在编写条款和条件表单,所以我的第一页是这样的:
company name: [textfield]
contact person: xxx
phone: xxx
所以我想使用我在下一页更新的第一页上输入的详细信息,例如,第二页包含:
I [company_name] accept terms and conditions etc...
[contact_person]
[phone]
例如,这是文本
所以我想输入公司名称1次,所以它应该出现在下一个文本表格中。
所以最后的结果应该是这样的:
Company: test
I test accept terms and conditions above.
提前致谢
答案 0 :(得分:1)
尝试以下方法:
Dim sSave_Path As String Dim sSave_File As String Dim sFile_Template As String Dim oWord_App As Word.Application Dim oWord_Doc As Word.Document sFile_Template = "" 'Define template File sSave_Path = "" 'Define Save Path sSave_File = "" 'Define Save Filename Set oWord_App = New Word.Application Set oWord_Doc = oWord_App.Documents.Add(sFile_Template) oWord_App.Visible = True oWord_App.Activate oWord_Doc.Bookmarks("TEST").Range.Text = "TEST" oWord_Doc.SaveAs sSave_Path & "\" & sSave_File & ".doc" oWord_Doc.Close oWord_App.Quit
答案 1 :(得分:0)
如果您提供了更多信息或您尝试的代码,则可以提供更好的答案。有几种方法可以解决这个问题,但有一种方法很简单:插入| QuickParts |字段| DocProperty |公司。这将在文件|信息|属性(显示所有属性)中插入由Word保存的文档属性的值。