Applies ToAccess για Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Επιστρέφει την τιμή aVariant που περιέχει πίνακας.

Σύνταξη

Array( arglist )

Η απαιτούμενη λίσταόρισμα είναι μια λίστα τιμών οριοθετημένων με κόμματα, οι οποίες έχουν αντιστοιχιστεί στα στοιχεία του πίνακα που περιέχονται στην Μεταβλητή. Εάν δεν έχουν καθοριστεί ορίσματα, δημιουργείται ένας πίνακας μηδενικού μήκους.

Παρατηρήσεις

Η σημειογραφία που χρησιμοποιείται για την αναφορά σε ένα στοιχείο ενός πίνακα αποτελείται από το μεταβλητή όνομα ακολουθούμενο από παρενθέσεις που περιέχουν έναν αριθμό ευρετηρίου που υποδεικνύει το επιθυμητό στοιχείο. Στο παρακάτω παράδειγμα, η πρώτη πρόταση δημιουργεί μια μεταβλητή με το όνομα A ως Μεταβλητή. Η δεύτερη πρόταση αντιστοιχίζει έναν πίνακα σε μεταβλητή A. Η τελευταία πρόταση αντιστοιχίζει την τιμή που περιέχεται στο δεύτερο στοιχείο πίνακα σε μια άλλη μεταβλητή.

Σημείωση: Παραδείγματα που ακολουθούν δείχνουν τη χρήση αυτής της συνάρτησης σε μια λειτουργική μονάδα Visual Basic for Applications (VBA). Για περισσότερες πληροφορίες σχετικά με την εργασία με τη VBA, επιλέξτε Αναφορά προγραμματιστών στην αναπτυσσόμενη λίστα δίπλα στην Αναζήτηση και πληκτρολογήστε έναν ή περισσότερους όρους στο πλαίσιο αναζήτησης.

Dim A As VariantA = Array(10,20,30)B = A(2)

Το κατώτερο όριο ενός πίνακα που δημιουργείται με τη συνάρτηση Πίνακας καθορίζεται από το κατώτερο όριο που καθορίζεται με την πρόταση Βάση επιλογών , εκτός εάν ο Πίνακας έχει τα προσόντα με το όνομα της βιβλιοθήκης τύπων (για παράδειγμα VBA. Πίνακας). Εάν έχει χαρακτηριστεί με το όνομα βιβλιοθήκης τύπων, το όρισμα πίνακας δεν επηρεάζεται από τη Βάση επιλογών.

Σημείωση: Μια Μεταβλητή που δεν δηλώνεται ως πίνακας εξακολουθεί να μπορεί να περιέχει έναν πίνακα. Μια μεταβλητή μεταβλητής μπορεί να περιέχει έναν πίνακα οποιουδήποτε τύπου, εκτός από συμβολοσειρές σταθερού μήκους και τύπους που ορίζονται από το χρήστη. Παρόλο που μια Μεταβλητή που περιέχει έναν πίνακα είναι εννοιολογικά διαφορετική από έναν πίνακα του οποίου τα στοιχεία είναι τύπου Μεταβλητή, η πρόσβαση στα στοιχεία πίνακα γίνεται με τον ίδιο τρόπο.

Παράδειγμα

Αυτό το παράδειγμα χρησιμοποιεί τη συνάρτηση πίνακα για να επιστρέψει μια Μεταβλητή που περιέχει έναν πίνακα.

Dim MyWeek, MyDayMyWeek = Array("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")' Return values assume lower bound set to 1 (using Option Base' statement).MyDay = MyWeek(2)    ' MyDay contains "Tue".MyDay = MyWeek(4)    ' MyDay contains "Thu".

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.