動作検証バージョン:Windows 11 Home + 64bit Excel & Word バージョン 2504(ビルド18730.20142クイック実行)
「excel vba word 閉じる」
といった検索キーワードでアクセスがありました。
[スポンサードリンク]
少々判断に迷いますが、Excel VBAでWordファイルを閉じる方法を調べていらしたのでしょうか。
アクティブ文書を閉じるExcelマクロ
Wordファイルが開かれている状態で、以下のExcelマクロを実行すると、アクティブなWord文書が保存されずに閉じられます。
Sub ExcelVBAでWordを閉じる()
With GetObject(Class:="Word.Application")
.ActiveDocument.Close SaveChanges:=False
End With
End Sub
With GetObject(Class:="Word.Application")
.ActiveDocument.Close SaveChanges:=False
End With
End Sub
Wordファイルを保存せずに閉じるWord VBAのコードをご紹介しています。
このコードをExcel VBAから実行するために、VBAのGetObject関数を使って、起動済みWord.Applicationオブジェクトへの参照を事前に取得しています。
Wordを終了するExcelマクロ
「excel vba word 閉じる」
と検索なさった方がWordを終了する方法を調べていらしたのであれば、以下のコードです。
Sub ExcelVBAでWordを終了する()
GetObject(Class:="Word.Application").Quit
End Sub
GetObject(Class:="Word.Application").Quit
End Sub
GetObject関数を使って、起動済みWord.Applicationオブジェクトへの参照を取得して、Word.Application.Quitメソッドを呼んでいます。
[スポンサードリンク]
- Older:VBAで列の折り返して全体を表示するをOnにする
Home » エクセルマクロ・Excel VBAの使い方 » Office連携 » Excel VBAでWordを閉じる