Excel VBA 質問スレ Part79at TECH
Excel VBA 質問スレ Part79 - 暇つぶし2ch16:デフォルトの名無しさん
23/01/29 14:26:17.28 f1+hE2K/.net
>>13
お前らに質問するよかAIに聞いた方が正確な回答が来るな
はい、Pythonを使用すれば、Excelとは別のアプリケーションを起動することができます。
Pythonには「subprocess」モジュールがあり、これを使用すれば、外部のアプリケーションを実行することができます。
例えば、みずほ銀行のEB画面に移動するためには、以下のように「subprocess.Popen」メソッドを使用して、
ブラウザを起動し、特定のURLに移動することができます。
python
Copy code
import subprocess
url = "URLリンク(www.mizuhobank.co.jp)
subprocess.Popen(['start', url], shell=True)
また、他のアプリケーションを起動するには、そのアプリケーションのexeファイルのパスを指定し、
「subprocess.Popen」メソッドを使用することで実行できます。
python
Copy code
import subprocess
path = "C:\\Program Files\\MyApp\\MyApp.exe"
subprocess.Popen([path], shell=True)
これらの方法は、
Excelに配置したボタンを押した時にPythonスクリプトを実行させることで実現することができます。
ただし、これらの方法は、対象となるアプリケーションがPCにインストールされていることが前提となります。
また、実行するアプリケーションによっては、実行権限がない場合は実行できないことがあります。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch