CreateTextFile-Methode
Erstellt einen angegebenen Dateinamen und gibt ein TextStream-Objekt zurück, das zum Lesen oder Schreiben in die Datei verwendet werden kann.
Syntax
-Objekt.CreateTextFile (Dateiname, [ überschreiben, [ Unicode ]])
Die CreateTextFile-Methode umfasst die folgenden Teile:
Bestandteil | Beschreibung |
---|---|
Objekt | Erforderlich. Immer der Name eines FileSystemObject - oder Folder-Objekts . |
Dateiname | Erforderlich. Zeichenfolgenausdruck, mit dessen Hilfe die zu erstellende Datei identifiziert wird. |
überschreiben | Optional. Boolescher Wert, der angibt, ob eine vorhandene Datei überschrieben werden kann. Der Wert ist True , wenn die Datei überschrieben werden kann. False , wenn es nicht überschrieben werden kann. Wenn keine Angabe erfolgt, können vorhandene Dateien überschrieben werden. |
Unicode | Optional. Boolescher Wert, der angibt, ob die Datei als Unicode- oder ASCII-Datei erstellt wird. Der Wert ist True , wenn die Datei als Unicode-Datei erstellt wird. False , wenn sie als ASCII-Datei erstellt wird. Wenn nicht angegeben, wird eine ASCII-Datei angenommen. |
Hinweise
Der folgende Code veranschaulicht die Verwendung der CreateTextFile-Methode zum Erstellen und Öffnen einer Textdatei. Wenn das Überschreiben-Argument für einen bereits vorhandenen DateinamenFalse lautet oder nicht bereitgestellt wird, tritt ein Fehler auf.
Sub CreateAfile
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile("c:\testfile.txt", True)
a.WriteLine("This is a test.")
a.Close
End Sub
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.