Programmstart aus Excel

Bild

Betrifft: Programmstart aus Excel
von: Wolfgang
Geschrieben am: 25.04.2005 09:42:49
Ich möchte über ein Befehl-Button auf dem Excel-Tabelleblatt eine Batch-Datei starten, die einen Windows-Job ausführt, der nichts mit Excel zu tun hat. Dies habe ich über die Macro-Befehle nicht geschafft.

Bild

Betrifft: Batchdatei aus Excel starten
von: Beate Schmitz
Geschrieben am: 25.04.2005 09:46:14
Hallo Wolfgang,
mir liegt dieser Code vor um eine Batch-Datei zu starten (Pfad anpassen):

Sub SortStart() 
ChDrive "C" 
ChDir "C:\Test" 
a = Shell("Test.bat", 1) 
End 

Sub 
Um nur das DOS-Fenster zu öffnen so: 

Sub SortStart() 
ChDrive "C" 
ChDir "C:\Test" 
Shell ("C:\WINDOWS\system32\cmd.exe") 
End 

Sub 
Ob es die command.com oder die cmd.exe ist, hängt an der Windows-Version, die Neueren mit cmd.exe!
Gruß,
Beate

 Bild

Beiträge aus den Excel-Beispielen zum Thema "Übergabe an Variable"