Я новичок в VBA, и мне трудно пытаться вставить комментарии из данных, которые у меня есть в Excel, в документ Word. Я пытаюсь записать VBA в Word и хочу, чтобы он извлекал данные из отдельной электронной таблицы
Sub ConvertCelltoWordComment()
Dim Rng As Range
Dim wApp As Object
Dim strValue As String
Dim xlapp As Object
Dim xlsheet As Object
Dim xlbook As Object
'Opens Excel'
Set xlapp = GetObject("C:\Users\eugenechang\Desktop\...xlsx")
If Err Then
Set xlapp = CreateObject("Excel.Application")
End If
On Error GoTo 0
Dim i As Integer
For i = 1 To 5
With xlsheet
strValue = ActiveSheet.Cells(i, 1).Offset(1, 0)
End With
'Insert comment into document'
ActiveDocument.Selection.GoTo What:=wdGoToPage, Which:=wdGoToNext, Name:="15"
ActiveDocument.Selection.GoTo What:=wdGoToLine, Which:=wdGoToRelative, Count:=5
ActiveDocument.Comments.Add Range:=Selection.Range, Text:=strValue
Next i
End Sub
Я пытаюсь заставить его работать, но он выдает мне ошибку «Объект не определен»,Я попытался установить объект в строке strValue ниже «С xlsheet», но я бью стену. Любая помощь ??