- ベストアンサー
VBA Shell について(アプリの起動)
Shellを使用して特定のアプリケーションの起動および操作をしたいと考えています。 起動は以下の式で出来たのですが、 Sub VbaToCmd() Call Shell("C:...........................................................................exe", vbNormalFocus) End Sub 起動後の画面でパスワード入力が求められます。 (1)パスワードを自動入力にしたい。 (2)起動後、キーボード操作を行いたい。 VBA初心者ですみません。。 ご回答よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
(1)パスワードを自動入力にしたい。 この問題は起動したアプリケーション側での問題ですので、アプリケーションがパスワードを起動時に引数として取り扱えるような仕様でなければ、自動入力にはできないと思われます。 引数として取り扱うような例 (パスワードがABCとしたら) Call Shell("C:...........................................................................exe /ABC", vbNormalFocus) (2)起動後、キーボード操作を行いたい。 キーボード操作できないという状態が良く分かりませんが…