Ich muss Daten von einem Makro in eine Textdatei schreiben. Ich verwende den folgenden Code:Variable in eine Datei schreiben mit Makro
VAR_ABC = "Deployment1.txt"
Dim FlName As String
filesize = FreeFile()
Open FlName For Output As #filesize
Write #filesize, "Hello World!"
Write #filesize, "" & VAR_ABC;
Close #filesize
ich unten Fragen:
- Die Ausgabe in meiner Datei enthält doppelte Anführungszeichen, dh „Hallo Welt“ „Deployment1.sh“ Wie loswerden dieser doppelten Anführungszeichen in meiner Textdatei?
Gibt es eine Möglichkeit, mehrere Zeilen besser zu schreiben (mit einem neuen Zeilenzeichen) als mit Write immer wieder zu schreiben?
Wenn ich Variablen verwenden soll, ist es zwingend erforderlich, sie zu verwenden wie: "" & VarName. Ist es nicht möglich, nur VarName im Schreibbefehl zu haben.
Vielen Dank im Voraus!
Danke dafür. Das hat Q1 und 3 für mich gelöst. Gibt es eine Option für Q2? d. h. print "Hallo Welt: und VAR_ABC mit einer Anweisung? (Ich frage, weil ich 10 Anweisungen habe) – Sumit
' Print #Filesize, "Hallo Welt!" & vbNewLine & VAR_ABC' –