VBA 97 - BAT-Datei erstellen
Hi!
Mein VBA-Code ließt verschiedene Parameter aus, und soll diese in eine BAT-Datei schreiben.
Die BAT-Datei ist nicht vorhanden und soll von dem VBA-Code erstellt werden.
Ein paar Stunden apäter wird sie dann wieder durch eine aktuellere BAT ersetzt.
Habe bis jetzt folgenden Code verwendet, dieser funktioniert aber nicht. Ihr seit meine letzte Hoffung
End Function
Der Code zwischen den "" soll dann in der BAT-Datei sein.
Als Fehler erscheint die Meldung:
Laufzeitfehler '52':
Dateiname oder -nummer falsch
Viele Grüße,
Synamic
Mein VBA-Code ließt verschiedene Parameter aus, und soll diese in eine BAT-Datei schreiben.
Die BAT-Datei ist nicht vorhanden und soll von dem VBA-Code erstellt werden.
Ein paar Stunden apäter wird sie dann wieder durch eine aktuellere BAT ersetzt.
Habe bis jetzt folgenden Code verwendet, dieser funktioniert aber nicht. Ihr seit meine letzte Hoffung
Public Function createFile(strFilename As String)
Open "d:\code.bat" For Input As file
Print #file, "C:\Programme\gs8....... "
Close file
Der Code zwischen den "" soll dann in der BAT-Datei sein.
Als Fehler erscheint die Meldung:
Laufzeitfehler '52':
Dateiname oder -nummer falsch
Viele Grüße,
Synamic
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 25275
Url: https://administrator.de/contentid/25275
Ausgedruckt am: 15.11.2024 um 21:11 Uhr
2 Kommentare
Neuester Kommentar
Dim fso, erstellen
Set fso = CreateObject("Scripting.FileSystemObject")
Set erstellen = fso.CreateTextFile("D:\code.bat", True)
erstellen.WriteLine("XYZ, oder was auch immer")
erstellen.Close