Excel マクロ (Office XP) から Word を開くことができません。このコードを使用すると、オンラインで停止しSet wdDoc = wordapp.Documents.Open(polozka.ShortPath)
、プログラムがフリーズします。Set wdDoc = GetObject(polozka.ShortPath)
この行の代わりに使用すると、プログラムはここWith wdDoc.Selection
で停止し、エラーが発生します。
「オブジェクトはこのプロパティをサポートしていません」
Dim wordapp As Word.Application
Dim wdDoc As Word.Document
Set fso = CreateObject("Scripting.FileSystemObject")
Set files = fso.GetFolder("C:\path").Files
Set wordapp = CreateObject("Word.Application")
For Each polozka In files
Set wdDoc = wordapp.Documents.Open(polozka.ShortPath)
wordapp.Visible = True
With wdDoc.Selection
.HomeKey Unit:=6
.Find.Text = "Název (typ):"
.Find.Wrap = wdFindContinue
...
End With
...
wordapp.Quit
Set wordapp = Nothing
Next