![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.1ベストアンサー
- 回答日時:
>SPSSという統計ソフトをVBから起動しています。
VBのShellで起動しているのですか?
APIのShellExecuteでは対応できないかな?
SPSSというのはどのようなものか全くわかりませんが、メモ帳の作業パスを指定して、起動をかけることは、以下の方法で可能でした。
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" ( _
ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As VBA.VbAppWinStyle) As Long
Sub テスト()
Dim l_strExePath As String
Dim l_strWorArea As String
l_strExePath = "C:\windows\notepad.exe"
l_strWorArea = "C:\"
Call MyShell(l_strExePath, l_strWorArea)
End Sub
Sub MyShell(ByVal p_strExe As String, ByVal p_strWorArea As String)
Call ShellExecute(0, "open", p_strExe, vbNullString, p_strWorArea, vbNormalFocus)
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBプロジェクトでのフォルダ構成について 1 2023/07/22 03:49
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- PDF PDFを自動添付したメールを送信してくれるツールを探しています。 2 2023/02/07 15:19
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行すると メッセージボックスが表示されて okをク 4 2023/07/05 19:32
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/02/21 11:19
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/20 10:00
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/01/12 16:58
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アウトルックが起動しているか...
-
VBAでOutlookを終了させたい Ex...
-
EXCEL VBAから他アプリケーショ...
-
実行ファイルへのドラッグ&ド...
-
Process.Startで起動したアプリ...
-
ubuntu で emacs を GUI で使う...
-
Windowsの起動時間
-
QueryPerformanceCounter の使...
-
VisualBasic2005 外部アプリを...
-
Microsoft Edgeが起動しない
-
Vba アプリケーションが立ち上...
-
CreateProcessのエラー
-
フォームの最前面が効かない
-
VC++にて_spawnlpでプロセス起動
-
2重起動の制御に関して
-
VBからExcelに書き込む方法
-
VBAでSeleniumからChromeを起動...
-
DetectExcel 参照設定
-
VBSで起動したアプリが前面表示...
-
VBS 入力可能状態を判別できま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アウトルックが起動しているか...
-
分かる人は簡単なのだろうが、v...
-
VBAでOutlookを終了させたい Ex...
-
VBSから別のVBS起動するとき変...
-
VBで実行中のEXEファイルの情報...
-
WinSCPで画像のように puttyを...
-
VBSで起動したアプリが前面表示...
-
Windows上のプログラム。「予め...
-
ACCESS VBAで別のACCESS(mdb)を...
-
Process.Startで起動したアプリ...
-
64bitで作ったEXEを32bitで起動...
-
VBSでExcelのUserFormをエクス...
-
EXCEL VBAから他アプリケーショ...
-
VBAでSeleniumからChromeを起動...
-
フォームの最前面が効かない
-
AppActivateについて
-
VBAでIEが起動しているか...
-
VB6で呼び出し元の情報を取得す...
-
Vba アプリケーションが立ち上...
-
exeファイルを実行するとすぐに...
おすすめ情報