Ανοιχτή δήλωση VBA

Άνοιγμα Περιγραφής

Ενεργοποιεί την είσοδο/έξοδο (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

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave