Thema Datum  Von Nutzer Rating
Antwort
Rot vba wartet nicht auf .bat Datei und schliesst zu schnell
20.01.2017 15:43:14 Johannes
NotSolved
20.01.2017 15:47:04 Johann
NotSolved
20.01.2017 19:48:49 Gast9981
NotSolved

Ansicht des Beitrags:
Von:
Johannes
Datum:
20.01.2017 15:43:14
Views:
947
Rating: Antwort:
  Ja
Thema:
vba wartet nicht auf .bat Datei und schliesst zu schnell
Hallo liebes Forum Team, ich versuche seit geraumer Zeit eine .bat Datei in mein Makro mit einzubauen. Die .bat Datei funktioniert alleine gut. Sie soll die Dateinamen in einem Ordner auslesen und in eine Text Datei schreiben. Diese sieht so aus: dir *.HTM>listezeugnisse.txt Dies dauert normalerweise kanpp 10 Sekunden. Wenn ich die Datei mit meinem Code aufrufe schliesst sich dieser jedoch gleich wieder und erneuert nichts in meiner .txt Datei. Mein Code sieht folgendermassen aus: Sub test3() Dim wsh As Object Set wsh = VBA.CreateObject("WScript.Shell") Dim waitOnReturn As Boolean: waitOnReturn = True Dim windowStyle As Integer: windowStyle = 1 Dim errorCode As Long errorCode = wsh.Run("L:\FOlder1\Folder2\liste.bat", windowStyle, waitOnReturn) If errorCode = 0 Then MsgBox "Done! No error to report." Else MsgBox "Program exited with error code " & errorCode & "." End If End Sub Weis jemand Bescheid, was du schief läuft? Wait funtioniert nicht und alle anderen Lösungsansätze sind bisher kläglich gescheitert. Liebe Grüsse und danke schonmal im vorraus

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot vba wartet nicht auf .bat Datei und schliesst zu schnell
20.01.2017 15:43:14 Johannes
NotSolved
20.01.2017 15:47:04 Johann
NotSolved
20.01.2017 19:48:49 Gast9981
NotSolved