###前提・実現したいこと
VBSバッチからaccessマクロを実行したい。
###発生している問題・エラーメッセージ
開発環境にはaccess2013がインストールされていたため
createObjectで実行できたが、実際に動かしたい環境にはインストールさえていないため
ランタイム版のAccessをインストールするもCreateObjectがエラーになります。
###開発状態で動作したもの(ランタイムでは動かない)
Dim AcApp Set AcApp = CreateObject("Access.Application") AcApp.OpenCurrentDatabase FileFullPath select case AcApp.Run ("Macro")
###試したこと
マイクロソフトの以下によるとランタイム版を一度オープンしてgetObjectすればよいとのことですが
サイトの情報が古いようで拡張子も異なっており
オープン文をどのように変更すればよいかわからないでいます。
(拡張子はaccdbですし、system.mdwというファイルも見当たりません)
https://support.microsoft.com/ja-jp/kb/145707
###補足情報(言語/FW/ツール等のバージョンなど)
開発:access2013
ランタイム:access2016
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/22 23:46