VBA Open-Anweisung

Beschreibung öffnen

Aktiviert die Eingabe/Ausgabe (I/O) in eine Datei.

Offene Syntax

1 Offen Pfadname Zum Modus [ Betreten Zugang ] [ sperren ] Wie [ # ] Dateinummer [ Len = reclength ]

Die Open-Anweisung enthält 6 Argumente:

Pfadname: Zeichenfolgenausdruck, der einen Dateinamen angibt; kann Verzeichnis oder Ordner und Laufwerk enthalten.

Modus: Schlüsselwort, das den Dateimodus angibt: Append, Binary, Input, Output oder Random. Wenn nicht angegeben, wird die Datei für den wahlfreien Zugriff geöffnet.

betreten: [Optional] Schlüsselwort, das die Operationen angibt, die für die geöffnete Datei zulässig sind: Lesen, Schreiben oder Lesen/Schreiben.

sperren: [Optional]. Schlüsselwort, das die Operationen angibt, die für die geöffnete Datei durch andere Prozesse eingeschränkt sind: Shared, Lock Read, Lock Write und Lock Read Write.

Dateinummer: Eine gültige Dateinummer im Bereich von 1 bis einschließlich 511. Verwenden Sie die FreeFile-Funktion, um die nächste verfügbare Dateinummer zu erhalten.

Länge: [Optional] Zahl kleiner oder gleich 32.767 (Byte). Bei Dateien, die für den Direktzugriff geöffnet wurden, ist dieser Wert die Datensatzlänge. Bei sequentiellen Dateien ist dieser Wert die Anzahl der gepufferten Zeichen.

Beispiele für Excel VBA Open-Anweisungen

Der folgende Code öffnet die Datei im sequenziellen Eingabemodus.

123 Öffnen Sie "MyFile" für die Eingabe als # 1' Vor dem erneuten Öffnen in einem anderen Modus schließen.Schließen #1

Im folgenden Beispiel wird die Datei im Binärmodus nur für Schreibvorgänge geöffnet.

123 Öffnen Sie "MyFile" für Binärzugriff Schreiben Sie als # 1' Vor dem erneuten Öffnen in einem anderen Modus schließen.Schließen #1

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave