タイトル : Access2010を起動してマクロを実行を実行した際のエラーについて 投稿日 : 2013/02/04(Mon) 16:06 投稿者 : まち
はじめまして。 【環境】 VB2010(Visual Studio 2010 Ver 10.0.30319.1) Access2010 VB2010からAccess2010を起動し、マクロを実行したいと思います。 (マクロの中でインポートモジュールを実行) VBから起動するとDoCmdのところで、、 COMExceptionはハンドルされませんでした。 アクションの実行は取り消されました。 というエラーメッセージが表示され、マクロが実行できません。 Access単体でマクロを実行した場合には、 エラーは起きずにマクロが正常終了出来ています。 下記ソースでどこか間違っている点はありますでしょうか。 ご教示お願いいたします。 Dim objAccess As Object objAccess = CreateObject("Access.Application") objAccess.Visible = False objAccess.OpenCurrentDataBase("D:\Test.accdb") objAccess.DoCmd.RunMacro("mcr_Import") objAccess.CloseCurrentDataBase() objAccess = Nothing |