Ms word word中的DOCVARIABLE是什么

Ms word word中的DOCVARIABLE是什么,ms-word,docvariable,Ms Word,Docvariable,Microsoft Word 2003中的DOCVARIABLE是什么?我如何设置它?如何使其显示在Word文档中 可以使用Microsoft Visual Basic for Applications Variables集合设置和检索Word文档或模板中字符串变量的内容 此外,在文档变量设置为在Word文档中显示后,还可以使用DocVariable字段检索文档变量的值 资料来源: 如何使其显示在word文档中: 插入->字段->类别:DocumentAutomation->字段名称:DocVa

Microsoft Word 2003中的
DOCVARIABLE
是什么?我如何设置它?如何使其显示在Word文档中

可以使用Microsoft Visual Basic for Applications Variables集合设置和检索Word文档或模板中字符串变量的内容

此外,在文档变量设置为在Word文档中显示后,还可以使用DocVariable字段检索文档变量的值

资料来源:


如何使其显示在word文档中:


插入->字段->类别:DocumentAutomation->字段名称:DocVariable->字段代码按钮->然后输入变量名称。

我也在寻找这个问题的答案。 创建了一个小脚本来显示所有ActiveDocument.Variables

这是:

Sub GetVariables()
    ' Declaration of output variavle, which is a string
    Dim output As String
    output = ""

    For Each Variable In ActiveDocument.Variables
        ' & is used for string concatenation.
        output = output & Variable.Name & " = " & Variable & vbNewLine
    Next

    MsgBox output
End Sub

但这段代码在哪里?是Word脚本还是其他什么?如果该方法运行多次,则会引发错误。VBA(在Word 2013中测试)将允许您使用例如
ActiveDocument.Variables(“FieldName”)。Value=fieldValue
Sub GetVariables()
    ' Declaration of output variavle, which is a string
    Dim output As String
    output = ""

    For Each Variable In ActiveDocument.Variables
        ' & is used for string concatenation.
        output = output & Variable.Name & " = " & Variable & vbNewLine
    Next

    MsgBox output
End Sub