実際に不確実な面がどうしても拭えないキーコード送信よりも、100%確実に結果が期待できるコマンドラインのほうが結果的には面倒が少ないとも言えます。VBAからはWindows Scripting Hostを使ってコマンドプロンプトへコマンドラインを送り込んで実行可能です。 セキュリティ メモ: 実行可能なファイルやコードをマクロやアプリケーションで実行する場合は注意が必要です。実行可能なファイルやコードは、使用しているコンピューターとデータのセキュリティを侵す危険性のあるアクションを実行するために使用されることがあります。 Access アプリケーションを展開するには、次のタスクを実行する必要があります。 ... データベースを開いたときに実行されるマクロを作成する. Sub cmd_test() 'コマンドプロンプトを使うための変数 Dim wsh As New IWshRuntimeLibrary.WshShell Dim result As WshExec Dim cmd As String Dim i As Integer '実行したいコマンド 'ren [パス]元のファイル名 変えるファイル名 cmd = "ren c:\vba\" 'コマンドを実行(三回) For i = 1 …

Access Version:2000 マクロに「アプリケーションの実行」があるのですが、エクセルファイルを実行したいときのコマンドラインなるものがわかりません。おしえてください。 Excelにもコマンドライン スイッチはあります。 しかし、Accessのようにコマンドライン スイッチによる任意のマクロを実行する事は出来ません。 そういう用途のアプリケーションではない!という事でしょうかね。 Excel のコマンド ライン スイッチ するとアプリケーションの実行が表示されます。これをダブルクリックすると、左に命令が入ります。 このコマンドラインにcalc.exeを入れて、ctrlキー+wで閉じます。MacroAcrtionの名前はT_Calcとします。これは主にツール系のマクロアクションと言えるからです。 Access Version:2000 タイトルに書いたようにバッチファイルを起動してACCESSのマクロを実行 したいのですが、バッチファイルにはどうやって記述すればよいですか? ちなみにファイルパスは C:\sample\test.mdb 起動したいマクロは mcr_test です。 Access2003のマクロで他のAccessのデータベースを起動させたいのですが、マクロの「アプリケーションの実行」でいいのでしょうか?そのときのコマンドラインはどのように記述すればいいので … 次の例は、コマンドライン引数を指定して Access を起動する方法を示しています。また、Command 関数を使用してこの引数の値を返す方法についても示します。 この例をテストするには、Windows の [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。 ACCESS2013 マクロのアプリケーションの実行でほかのACCESSを開けますか?お願いします!!ACCESS2013でマクロのアプリケーションの実行でほかのACCESSデータベースを開けないでしょうか?もし開けるとしたら コマンドラインの欄にどのように記入すればいいのでしょうか?宜しくお …