我正在尝试使用用户表单自动化 Word 文件。
我想在 Word 文件中有一些变量,并在功能区中放置一个按钮,打开一个用户表单来输入这些值。
我遵循了一些我在网上找到的教程,当我在用户窗体上按 OK 时,我有以下代码:
Private Sub cmdOK_Click()
Set oVars = ActiveDocument.Variables
Hide
oVars(RfQ).Value = TextBox1.Value
oVars(SFDC).Value = TextBox2.Value
ActiveDocument.Fields.Update
Unload.Me
End Sub
我得到错误
“编译错误,未定义变量”。
在我的文字中,我有以下内容:{DOCVARIABLE SFDC * MERGEFORMAT}
我的目标是用我在用户表单中输入的值填充变量。
除此之外,我希望每次从功能区打开用户表单时,我都会预先填写变量中的信息,并且我可以更改/更新它们。