こんにちは。
batファイルを実行する際にVBAで作成した変数を引数として渡すVBAツールを作っております。
しかし、下記を実行すると「指定したファイルが見つかりません」とエラーが出てしまいます。
Option Explicit
Sub bat実行()
Dim batFile As String
Dim shellObject As Object
Dim testmsg As String
Set shellObject = CreateObject("WScript.Shell") testmsg = "テスト" batFile = "C:Users\ユーザー名\Desktop\give.bat" shellObject.Run batFile & "" & testmsg, 1, True
End Sub
おそらく引数もbat名称の一部として扱われているのではないかと思うのですが、解決策がわかりませんでした。
わかるかたは是非よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/22 22:49