|
今更でもう解決しているかもしれませんが。
自分の勉強を兼ねて確認してみました。
>ExcelのVBA ProjectからWordを操作して
>
>(定義したWorkbook).Sheet(i)Cells(m,n).value = Selection.Information(wdActiveEndPageNumber)
↑この時の、SelectionはExcel側なのではないかと思います。
こんな感じにすればうまくいくようです。
Sub test()
Const myName As String = "D:\***\****\るりさま.doc"
Dim myDoc As Object
With CreateObject("Word.Application")
Set myDoc = .Documents.Open(myName)
.Visible = True
myDoc.Characters(500).Select
Range("A1").Value = .Selection.Information(3) 'wdActiveEndPageNumber
Range("A2").Value = .Selection.Information(10) 'wdFirstCharacterLineNumber
myDoc.Close False
.Quit
End With
End Sub
|
|