【发布时间】:2019-03-31 20:51:25
【问题描述】:
Private Sub CommandButton3_Click()
Dim wApp As Object
Dim wDoc As Object
Set wApp = CreateObject("Word.Application")
wApp.Visible = True
Set wDoc = wApp.Documents.Open(Filename:="C:\template1.dotm ", ReadOnly:=False)
With wDoc.Selection
.Bookmarks("bookmark1") = UserForm5.TextBox1.Value
.Bookmarks("bookmark2") = UserForm5.TextBox2.Value
End With
WordDoc.Close
WordApp.Quit
Set WordDoc = Nothing
Set WordApp = Nothing
End Sub
大家好,
我希望有人可以帮助我解决这个问题。如上面的代码所示,我正在尝试获取用户表单文本框的值并使用书签将其填充到 MS Word。
问题是当我点击用户窗体上的命令按钮 3 时,MS 字打开但书签仍然是空的,即没有值
感谢您的帮助,因为我已经尝试解决了几个小时。非常感谢。
问候, 凯文
【问题讨论】:
标签: excel vba ms-word userform