質問: excelvbaで既に開いてるwordを閉じる excelvbaで困っております。 現在excelで住所録を作り、1度送付してから1ヶ月したら自動でwordを起動し 送付の印刷をするマクロを作ってます。 普通に開いて閉じることはできましたが、 既にwordが開いていた場合に読み込み専用になり、少し困っております。 理想としては、既に開いていた場合、1度保存して終了し、 再度開くようにしたいです。 分かる方がいらっしゃいましたら教えてください。 よろしくお願い致します。
回答: >no.1 この回答への補足 補足になっていません。 どんな状況で動かしましたか? wordドキュメントは開いていますか? 取りあえず abc.docx としていますが 正しい名前に書き変えましたか? 回答したコードそのままで動かしましたか? 一部書き換えましたか? テストするときは on error resume next を外してテストしてみてください。 エラーが出たら内容と発生行を教えてください。