将单元格值从Excel中拖到Word(运行时错误429)

我一直在Excel中的单元格值,并在单词macros中使用它们(我试图插入单词doc中的各个书签的单元格中的string值)时遇到问题。 现在我只是试图能够访问单元格的值,但我想出了一个错误429(ActiveX组件不能创build对象)。 任何帮助/build议如何接近从Excel中拉值,并在字中使用它们将不胜感激。

Dim objExcel As New Excel.Application Dim exWbs As Excel.Workbooks Dim exWb As Excel.Workbook Dim strWbName As String Dim cisInfo As CIS Sub PopulateDoc() Set exWb = New Excel.Workbook exWb = exWbs.Open("CIS.xlsx") exWb.Sheets("Property Information").Cells(2, 8).Value = "test" End Sub 

您不能创buildWorkBookNew实例:

 Set exWb = objExcel.Workbooks.Open("CIS.xlsx") 

(您还需要添加对Microsoft Excel XX对象库的引用)