我正在尝试使用excel从工作表中复制和表化,并使用VBA将其粘贴到Word文档中的特定位置。>
我已经尝试过以下代码:
Sub Copypastetabe() Dim strPath As String 'Set path via this excel workbook strPath = ThisWorkbook.Path & "\" & "Morning Snapshot1" & ".docx" Dim objWord As Object Dim docWord As Object 'copy the date table to go to word doc Sheets("Sheet4").Range("A1:F6").Copy 'define and open word doc Set objWord = CreateObject("Word.Application") objWord.Visible = True Set docWord = objWord.Documents.Open(fileName:=strPath, ReadOnly:=False) 'Select bookmark in word doc docWord.Bookmarks(BondYields).Select Selection.Paste End Sub
我收到错误
运行时错误5941“所请求的集合成员不存在”
该单词文档中此名称下存在书签,所以我有点卡住了
请任何人帮忙吗?
[我正在尝试使用VBA从excel中的工作表复制并表化并将其粘贴到Word文档中的特定位置,我尝试了以下代码:Sub Copypastetabe()Dim strPath As String'Set ...] >
'Select bookmark in word doc docWord.Bookmarks(BondYields).Select Selection.Paste
应该是: