VBA-Beispiel 091
mail schreiben
mail schreiben

per VBA eine Batchdatei aufrufen

Ruft die Batchdatei test.bat auf und bringt diese zur Ausführung. Die test.bat muss sich im gleichen Ordner wie die Exceldatei befinden. Test.bat erstellt dann lediglich einen Unterordner.

Die Zip-Datei enthält beide Dateien (Excel und test.bat).
Sub Batchdatei_aufrufen()
Dim Pfad As String
Dim ID

Pfad = ThisWorkbook.Path & "\" & "test.bat"

'Batchdatei aufrufen
Shell Pfad, 1

'ID = Shell(Pfad, 1)
'MsgBox ID

End Sub

Download:   vba091.zip