Άνοιγμα Περιγραφής
Ενεργοποιεί την είσοδο/έξοδο (I/O) σε ένα αρχείο.
Άνοιγμα σύνταξης
1 | Ανοιξε όνομα διαδρομής Για λειτουργία [ Πρόσβαση πρόσβαση] [κλείδωμα] Οπως και [ #] αριθμός αρχείου [Len = ανάκτηση] |
Η δήλωση Open περιλαμβάνει 6 επιχειρήματα:
όνομα διαδρομής: Παράσταση συμβολοσειράς που καθορίζει ένα όνομα αρχείου. μπορεί να περιλαμβάνει κατάλογο ή φάκελο και μονάδα δίσκου.
τρόπος: Λέξη -κλειδί που καθορίζει τη λειτουργία αρχείου: Προσάρτηση, Δυαδική, Είσοδος, Έξοδος ή Τυχαία. Εάν δεν έχει οριστεί, το αρχείο ανοίγει για Τυχαία πρόσβαση.
πρόσβαση: [Προαιρετικό] Λέξη -κλειδί που καθορίζει τις λειτουργίες που επιτρέπονται στο ανοιχτό αρχείο: Ανάγνωση, εγγραφή ή ανάγνωση εγγραφής.
κλειδαριά: [Προαιρετικός]. Λέξη -κλειδί που καθορίζει τις λειτουργίες που περιορίζονται στο ανοιχτό αρχείο από άλλες διαδικασίες: Shared, Lock Read, Lock Write, and Lock Read Write.
αριθμός φακέλου: Ένας έγκυρος αριθμός αρχείου στο εύρος 1 έως 511, συμπεριλαμβανομένου. Χρησιμοποιήστε τη λειτουργία FreeFile για να λάβετε τον επόμενο διαθέσιμο αριθμό αρχείου.
επαναληψιμότητα: [Προαιρετικό] Αριθμός μικρότερος ή ίσος με 32.767 (byte). Για αρχεία που ανοίγονται για τυχαία πρόσβαση, αυτή η τιμή είναι το μήκος εγγραφής. Για διαδοχικά αρχεία, αυτή η τιμή είναι ο αριθμός των χαρακτήρων που έχουν αποθηκευτεί.
Παραδείγματα ανοικτής δήλωσης Excel VBA
Ο ακόλουθος κώδικας ανοίγει το αρχείο σε λειτουργία διαδοχικής εισαγωγής.
123 | Ανοίξτε το "MyFile" για είσοδο ως #1«Κλείστε πριν ανοίξετε ξανά σε άλλη λειτουργία.Κλείσιμο #1 |
Το ακόλουθο παράδειγμα ανοίγει το αρχείο σε δυαδική λειτουργία μόνο για εγγραφή λειτουργιών.
123 | Ανοίξτε το "MyFile" Για δυαδική πρόσβαση Γράψτε ως #1«Κλείστε πριν ανοίξετε ξανά σε άλλη λειτουργία.Κλείσιμο #1 |