No.3ベストアンサー
- 回答日時:
Shell起動で良いのでしたら可能です。
「VBAなどで・・・」とありますのでVBSとVBAと両方載せておきます。
以下サンプルソースです。(私の環境ではOperaはないのでFireFoxで試しました)
〓〓〓 VBScript Sample 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
Option Explicit
Dim wShell
Set wShell=CreateObject("WScript.Shell")
wShell.Exec "C:\Program Files\Mozilla Firefox\firefox.exe"
Set wShell = Nothing
〓〓〓 VBScript Sample 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
〓〓〓 VB6 or VBA Sample 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
Private Sub Command1_Click()
Shell "C:\Program Files\Mozilla Firefox\firefox.exe"
End Sub
〓〓〓 VB6 or VBA Sample 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
これでどうでしょうか。
steerboardさま
明確な回答、ありがとうございます。m(__)m
〓 VB6 or VBA Sample 〓
での起動ができました。
ありがとうございまた。 m(__)m
No.2
- 回答日時:
No1のQuartie-LAです。
VB.NETで外部アプリを起動する方法の一つとして
Diagnostics.ProcessクラスのStartメソッドを使用
することで出来ますよ。
' ▼Operaを起動
System.Diagnostics.Process.Start _
("C:\Program Files\Opera\Opera.exe")
このような感じなります。
>>…色々試したのですが分りませんでした。っと書いた様に
きちんと目を通していなくてすみません^^;
少し調べてみましたが、VBAで外部アプリを起動するには
Shell関数等のAPIを使用する必要があるかもしれません。
参考になるかどうか判りませんが、リンク先のサイトをご覧に
なってみて下さい。
参考URL:http://homepage2.nifty.com/kasayan/vba/vba4.htm
Quartie-LAさま
再度のお答、ありがとうございます。
VB.NETでのお答、ありがとうございます。
VBA用にサイトを教えて頂き、ありがとうございます。
OLEオートメーションの利用 を注目しており
「CreatObject ("AppName.ObjectType")
Appname アプリケーションの名前
ObjectType 作成するオブジェクトの種類または、クラス」
のObjectType部分のエラーだとばかり思い込んでいました。
ですが、Shell関数やAPIですか、、、
私にはまだまだレベルが高いです。 すみません。m(__)m
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Chrome(クローム) ブラウザを立ち上げたとき 1 2022/08/06 13:35
- Safari(サファリ) ブラウザを立ち上げたとき 1 2022/08/07 15:12
- その他(ブラウザ) IE・edgeで日増しに観られるサイトが減ってくる。 1 2022/10/04 22:40
- その他(ブラウザ) angel ブラウザってなぜアプリのクラッシュやフリーズが多いのでしょうか?? 特定のサイトにこのブ 3 2023/02/06 20:17
- ノートパソコン Windows 10 動作改善方法 6 2023/04/26 22:30
- ノートパソコン 2010年製ダイナブックノートパソコンを使っています 昨日再起動するタイミングでプログラム更新を行っ 3 2022/04/05 06:17
- Windows 7 更新プログラムを入れたら操作出来なくなりました(泣) 1 2023/02/26 11:04
- HTML・CSS HTMLエディタBracketsの文字化け 3 2022/04/28 14:50
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 1 2022/06/18 21:20
- Windows 10 ウィンドウズ10のタスクバー右側にあるニュース、天気などの情報窓について 2 2022/08/01 01:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アウトルックが起動しているか...
-
VBで実行中のEXEファイルの情報...
-
VBSから別のVBS起動するとき変...
-
Windows上のプログラム。「予め...
-
VBAでOutlookを終了させたい Ex...
-
VBSで起動したアプリが前面表示...
-
Process.Startで起動したアプリ...
-
ミリ秒を○時間○分○秒にしたい
-
Shellで起動したプログラムのウ...
-
Windowsの起動時間
-
ACCESS VBAで別のACCESS(mdb)を...
-
CRONをランダムで起動させ...
-
Excelの残骸
-
フォームの最前面が効かない
-
分かる人は簡単なのだろうが、v...
-
VBで一定時間毎に他のプログ...
-
AppActivateについて
-
VBからExcelに書き込む方法
-
WinSCPで画像のように puttyを...
-
実行ファイルへのドラッグ&ド...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アウトルックが起動しているか...
-
WinSCPで画像のように puttyを...
-
VBSから別のVBS起動するとき変...
-
Windows上のプログラム。「予め...
-
VBAでOutlookを終了させたい Ex...
-
VBで実行中のEXEファイルの情報...
-
VBSで起動したアプリが前面表示...
-
Process.Startで起動したアプリ...
-
EXCEL VBAから他アプリケーショ...
-
64bitで作ったEXEを32bitで起動...
-
exeファイルを実行するとすぐに...
-
リムーバブルディスクのフォー...
-
VB6で呼び出し元の情報を取得す...
-
VBAでIEが起動しているか...
-
フォームの最前面が効かない
-
VBAでSeleniumからChromeを起動...
-
エクセル起動時別プロセスで開く
-
VBSでExcelのUserFormをエクス...
-
ACCESS VBAで別のACCESS(mdb)を...
-
別アプリの起動、終了について
おすすめ情報