ACCESSを自動起動する場合(スタートアップ等)と手動起動する場合とあります。ACESS自動起動後はAフォームを開き、ACCESSを手動起動後はBフォームを開くと言った処理を行いたいのですが、、、、、引数を渡して判断する等、方法はあるでしょうか?
VBのお話ですか?
msaccess.exe の場合、コマンドライン引数に /cmd test などと書くと、
VBA からは s = Command() などとして、文字列 "test" を得られます。
これを判断条件に使うというのは如何でしょうか。
自動起動の方でバッチファイルに/cmd test を記載してテストしました。
できました。とっても助かりました。本当にありがとうございます!
ツイート | ![]() |