Dateien schreiben
Textdateien schreiben
Beim Schreiben einer Textdatei müssen Sie angeben, ob Sie diese komplett neu erzeugen oder an eventuell vorhandene Daten anhängen wollen.
Selbst für Datenbanken, bei denen Daten ja typischerweise in Tabellen gespeichert werden, kann es sinnvoll sein, auf Textdateien zurückzugreifen, etwa wenn die Inhalte per eMail versendet werden sollen. Oder es geht um Protokolle für den Ablauf eines VBA-Makros oder den Zugriff auf Excel-Daten, die unabhängig von der Code-Datei bleiben sollen. Beim Schreiben von Textdateien gibt es ebenfalls zwei Möglichkeiten:
Die Datei wird beim Schreiben neu angelegt. Eine gleichnamige Datei wird dabei ohne weitere Rückfrage gelöscht.
An die Datei wird eine neue Zeile angefügt. Falls es die Datei noch nicht gab, wird sie automatisch angelegt.
Textdateien neu erzeugen
Mit dem Zusatz For Output erzeugen Sie immer eine neue Datei, auch wenn es schon eine gleichnamige gab.
Beginnen wir wieder mit dem einfachsten Fall, also dem Speichern eines beliebigen Wertes in einer Textdatei NeueDatei.txt im gleichen Verzeichnis.
Statt For Input heißt der Zusatz nun For Output und statt der Line Input- bzw. Input-Anweisung setzen Sie die Print-Anweisung ein.
