Apri descrizione
Abilita input/output (I/O) a un file.
Sintassi aperta
1 | Aprire percorso Per modalità [ Accesso accesso ] [ blocco ] Come [ # ] numero file [ Len = lunghezza ric ] |
L'istruzione Open contiene 6 argomenti:
percorso: Espressione stringa che specifica un nome file; può includere directory o cartella e unità.
modalità: Parola chiave che specifica la modalità del file: Aggiungi, Binario, Input, Output o Casuale. Se non specificato, il file viene aperto per l'accesso casuale.
accesso: [Facoltativo] Parola chiave che specifica le operazioni consentite sul file aperto: Lettura, Scrittura o Lettura Scrittura.
serratura: [Opzionale]. Parola chiave che specifica le operazioni limitate sul file aperto da altri processi: Shared, Lock Read, Lock Write e Lock Read Write.
numero di file: Un numero di file valido nell'intervallo da 1 a 511 incluso. Utilizzare la funzione FreeFile per ottenere il successivo numero di file disponibile.
reclength: [Facoltativo] Numero minore o uguale a 32.767 (byte). Per i file aperti per l'accesso casuale, questo valore è la lunghezza del record. Per i file sequenziali, questo valore è il numero di caratteri memorizzati nel buffer.
Esempi di istruzione aperta VBA di Excel
Il codice seguente apre il file in modalità di input sequenziale.
123 | Apri "MyFile" per l'input come #1' Chiudere prima di riaprire in un'altra modalità.Chiudi #1 |
L'esempio seguente apre il file in modalità binaria solo per operazioni di scrittura.
123 | Apri "MyFile" per l'accesso binario Scrivi come #1' Chiudere prima di riaprire in un'altra modalità.Chiudi #1 |