Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.