VBA: s öppna uttalande

Öppna Beskrivning

Aktiverar input/output (I/O) till en fil.

Öppna syntax

1 Öppen sökvägsnamn För läge [ Tillgång åtkomst] [lås] Som [ #] filnummer [Len = reclength]

Det öppna uttalandet innehåller 6 argument:

sökvägsnamn: Stränguttryck som anger ett filnamn; kan innehålla katalog eller mapp och enhet.

läge: Nyckelord som anger filläge: Lägg till, binärt, inmatning, utmatning eller slumpmässigt. Om ospecificerad öppnas filen för slumpmässig åtkomst.

tillgång: [Valfritt] Nyckelord som anger vilka åtgärder som är tillåtna i den öppna filen: Läs, Skriv eller Läs Skriv.

låsa: [Frivillig]. Nyckelord som specificerar de åtgärder som är begränsade för den öppna filen av andra processer: Delad, Lås läs, Lås skriv och Lås läs skriv.

filnummer: Ett giltigt filnummer i intervallet 1 till 511, inklusive. Använd FreeFile -funktionen för att få nästa tillgängliga filnummer.

återlängd: [Valfritt] Antal mindre än eller lika med 32 767 (byte). För filer som öppnas för slumpmässig åtkomst är detta värde rekordlängden. För sekventiella filer är detta värde antalet tecken buffrade.

Exempel på Excel VBA Open Statement

Följande kod öppnar filen i sekventiellt inmatningsläge.

123 Öppna "MyFile" för inmatning som #1'Stäng innan du öppnar igen i ett annat läge.Stäng #1

Följande exempel öppnar filen i binärt läge endast för skrivoperationer.

123 Öppna "MyFile" för binär åtkomst Skriv som #1'Stäng innan du öppnar igen i ett annat läge.Stäng #1

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave