Access(2007-2016)を利用しています。以下のサイトを参考にして、AccessのAutoExecとタスクスケジューラを使い、マクロを自動で実行させようとしています。
■タスクスケジューラ&AutoExecマクロを使ってAccess自動実行化を試してみた
しかし、Accessファイルを開くと、以下のようなエラーが出てしまいます。
プロシージャ「AutoExec_処理」は、標準モジュール「Module1」に記載しています。
Public Function AutoExec_処理() On Error GoTo Err '**Commandの値によって条件分岐 Select Case Command Case 1 '引数1のとき=タイムスケジューラで自動で作動した時のみ Form_F_テスト.コマンド1_Click Case Else 'そうでないとき=手動で起動した時 Exit Function End Select '保存してAccessを閉じる DoCmd.Quit acQuitSaveAll Err: Exit Function End Function
単純なミスで、何か勘違いしているがために生じているエラーな気がするのですが、うまく解決策を調べられず困っています。エラーメッセージから「Form_F_テスト.コマンド1_Click」の部分をコメントアウトしてみたりもしたのですが、変わらずエラーが出てしまいます。コードを書く場所に問題があるのか、他に何か問題があるのか…教えていただけると助かります。
回答1件
あなたの回答
tips
プレビュー