Schreiben von Daten in Dateien

Beim Arbeiten mit großen Datenmengen ist es oft hilfreich, Daten in eine Datei zu schreiben oder aus einer Datei auszulesen. Mit der Open-Anweisung können Sie Dateien direkt erstellen und auf sie zugreifen. Open ermöglicht drei Arten von Dateizugriff:

  • Sequenzieller Zugriff (Modi Input, Output und Append) wird zum Schreiben von Textdateien verwendet, z. B. Fehlerprotokolle und Berichte.

  • Wahlfreier Zugriff (Modus Random) wird verwendet, um Daten aus einer Datei auszulesen und in eine Datei zu schreiben, ohne diese zu schließen. Bei Dateien mit wahlfreiem Zugriff werden Daten in Datensätzen vorgehalten, damit Informationen schnell gefunden werden können.

  • Binärer Zugriff (Modus Binary) wird verwendet, um eine Byteposition einer Datei auszulesen oder in eine Byteposition einer Datei zu schreiben, z. B. beim Speichern oder Anzeigen eines Bitmapbilds.

Hinweis

[!HINWEIS] Die Open -Anweisung sollte nicht zum Öffnen der eigenen Dateitypen einer Anwendung verwendet werden. Nutzen Sie Open beispielsweise nicht, um ein Word-Dokument, ein Microsoft Excel-Arbeitsblatt oder eine Microsoft Access-Datenbank zu öffnen. Dies führt zum Verlust der Integrität der Datei und zu ihrer Beschädigung.

In der folgenden Tabelle sind die gängigen Anweisungen zum Schreiben von Daten in Dateien und Auslesen von Daten aus Dateien aufgeführt.

Zugriffstyp Schreiben von Daten Lesen von Daten
Sequenziell Print #, Write # Input #
Zufällig Put Get
Binär Put Get

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.