エクセルVBAからACCESSマクロを実行する際に、
以下のコードのように1つのマクロを実行することが出来るのですが、
1つのマクロを起動⇒2つ目のマクロを起動といったことは出来るのか、
伺いたく質問をさせて頂きました。
#ACCESSマクロを起動 Sub accessマクロ起動() Dim oAcc As Object Dim sPath As String 'MDBパス sPath = "****" 'MDBオープン Set oAcc = CreateObject("Access.Application") Call oAcc.OpenCurrentDatabase(sPath) myMacro = "マクロ1" With oAcc .DoCmd.RunMacro myMacro 'マクロ実行 .CloseCurrentDatabase '閉じる .Qu![イメージ説明](6a1a31311654e97ed2a9e16d486ba286.png) With Set oAcc = Nothing End Sub
お手数をお掛け致しますが、ご回答の程、よろしくお願いいたします。。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/30 03:18
2020/01/30 03:21
2020/01/31 01:47 編集
2020/01/30 03:46
2020/01/31 00:27 編集
2020/01/31 00:44
2020/01/31 01:29