0

我想使用 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.

提前致谢

4

2 回答 2

1

尝试以下操作:

  • 将书签添加到您保存的 Word 模板中;
  • 应用以下代码:
    将 sSave_Path 变暗为字符串  
    将 sSave_File 调暗为字符串  
    将 sFile_Template 调暗为字符串  

    将 oWord_App 调暗为 Word.Application  
    将 oWord_Doc 调暗为 Word.Document

    sFile_Template = "" '定义模板文件  
    sSave_Path = "" '定义保存路径  
    sSave_File = "" '定义保存文件名  

    设置 oWord_App = New Word.Application  
    设置 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.关闭
    oWord_App.Quit
于 2012-07-23T14:47:27.330 回答
0

如果您提供更多信息或您尝试过的代码,则可以给出更好的答案。有几种方法可以解决这个问题,但其中一种很简单:插入|QuickParts|Field|DocProperty|Company。这会将 Word 保存的文档属性的值插入到文件|信息|属性(显示所有属性)中。

于 2012-07-23T20:57:07.917 回答