Microsoft 製品に組み込まれている Visual Basic の実装。
森様
ご連絡ありがとうございます。
早速教えて頂いたVBAフォーラムの方へ同じ内容で投稿させて頂きました。
ありがとうございました。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
お世話になります。
以下のようにVBAよりScriptを実行します。
Shell "wscript.exe " & path & "\test.vbs"
test.vbsにて特定の処理を行い、結果(戻り値)をVBAに返したいのですが、
VBA側で受け取るにはどうすればよいのでしょうか。
Scriptにて処理を実行し、成功でもエラーでもとりあえず戻り値を
返してもらって、Access側でエラーメッセージを出力し終了したいと
考えております。
ご教授の程、宜しくお願い致します。
*******************
追記
Shell関数だと「呼び出したプログラムの終了を待たない」との情報が
ありました。。今回は、プログラムの終了を待ち、かつ、戻り値を
VBAで受け取りたいところです。
※なお、当該AccessはRuntime環境で利用する為、CreateObjectは
使用できません。
勉強不足で大変恐縮ですが、この辺も踏まえご教授頂けると幸いです。
Microsoft 製品に組み込まれている Visual Basic の実装。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
森様
ご連絡ありがとうございます。
早速教えて頂いたVBAフォーラムの方へ同じ内容で投稿させて頂きました。
ありがとうございました。
ふぃいいあああ さん、こんにちは。
マイクロソフト コミュニティをご利用いただき、ありがとうございます。
Access で VBA を使用した処理についてのご質問ですね。
VBA での操作について情報を集められたい場合は、MSDN に専門のフォーラムがあるので、よろしければそちらをご利用になってみてください。
(せっかくこちらに投稿していただいたのにお手数をおかけいたしますが。。)