• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AccessVBAからWordのマクロを実行するには)

AccessVBAからWordのマクロを実行する方法

このQ&Aのポイント
  • AccessVBAからWordのマクロを実行する方法について解説します。
  • AccessVBAでWordのオブジェクトを作成し、ファイルを開きます。
  • 開いたWordファイルにあるマクロを実行させる方法を説明します。

質問者が選んだベストアンサー

  • ベストアンサー
  • masa_019
  • ベストアンサー率61% (121/197)
回答No.1

Microsoft Word 9.0 Object Library に参照設定して コードを以下のように修正すれば良いと思います。 Sub DoMacro() Dim oWrd As New Word.Application Dim oDoc As Word.Document With oWrd Set oDoc = .Documents.Open("c:\test.doc") .Visible = True .Application.Run ("Macro1") oDoc.SaveAs "c:\newTest.doc" .Quit End With End Sub

mojaco
質問者

お礼

ご指摘の部分を参考に修正いたします。 ご回答ありがとうございました。

関連するQ&A