Ιδιότητα MultiSelect

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο προέρχεται από μηχανική μετάφραση, δείτε την αποποίηση ευθυνών. Θα βρείτε την αγγλική έκδοση του παρόντος άρθρου εδώ για αναφορά.

Ισχύει για

Αντικείμενο ListBox

Μπορείτε να χρησιμοποιήσετε την ιδιότητα MultiSelect για να καθορίσετε εάν ο χρήστης θα μπορεί να κάνει πολλαπλές επιλογές σε ένα πλαίσιο λίστας μιας φόρμα και τον τρόπο με τον οποίο θα γίνονται αυτές οι επιλογές. Ανάγνωση/εγγραφήByte.

έκφραση.MultiSelect

έκφραση Απαιτείται. Μια έκφραση που επιστρέφει ένα από τα αντικείμενα της λίστας "Ισχύει για".

Σχόλια

Η ιδιότητα MultiSelect χρησιμοποιεί τις ακόλουθες ρυθμίσεις.

Ρύθμιση

Visual Basic

Περιγραφή

Καμία

0

(Προεπιλογή) Η πολλαπλή επιλογή δεν επιτρέπεται.

Απλή

1

Τα πολλαπλά στοιχεία επιλέγονται ή αποεπιλέγονται κάνοντας κλικ επάνω τους με το ποντίκι ή πατώντας το πλήκτρο SPACEBAR.

Εκτεταμένη

2

Η επιλογή πολλαπλών στοιχείων γίνεται πατώντας και κρατώντας πατημένο το πλήκτρο SHIFT και κάνοντας κλικ επάνω τους με το ποντίκι ή κρατώντας πατημένο το πλήκτρο SHIFT και πιέζοντας ένα πλήκτρο βέλους για να επεκτείνετε την επιλογή από το προηγούμενο επιλεγμένο στοιχείο στο τρέχον στοιχείο. Μπορείτε επίσης να επιλέξετε στοιχεία σύροντάς τα με το ποντίκι. Κρατώντας πατημένο το πλήκτρο CTRL και κάνοντας κλικ σε ένα στοιχείο επιλέγετε ή αποεπιλέγετε αυτό το στοιχείο.


ΣΗΜΕΙΩΣΗ : Μπορείτε να ορίσετε την ιδιότητα MultiSelect χρησιμοποιώντας το πλαίσιο λίστας φύλλο ιδιοτήτων, μια μακροεντολή ή Visual Basic για κώδικα Applications (VBA).

Αυτή η ιδιότητα μπορεί να οριστεί μόνο σε προβολή σχεδίασης φόρμας.

Μπορείτε να χρησιμοποιήσετε την ιδιότητα ListIndex για να λάβετε τον αριθμό ευρετηρίου για το επιλεγμένο στοιχείο. Όταν η ιδιότητα MultiSelect έχει οριστεί στην τιμή εκτεταμένη ή απλή, μπορείτε να χρησιμοποιήσετε την ιδιότητα επιλεγμένο το πλαίσιο λίστας ή τη συλλογή ItemsSelected για να καθορίσετε τα στοιχεία που έχουν επιλεγεί. Επιπλέον, όταν η ιδιότητα MultiSelect έχει οριστεί σε εκτεταμένη ή απλή, η τιμή του στοιχείου ελέγχου πλαισίου λίστας θα είναι πάντα Null.

Αν η ιδιότητα MultiSelect έχει οριστεί στην τιμή Εκτεταμένη ή Απλή, η επανεκτέλεση ερωτήματος του πλαισίου λίστας καταργεί οποιεσδήποτε επιλογές έχουν γίνει από το χρήστη.

Παράδειγμα

Για να επαναφέρετε την τιμή της ιδιότητας MultiSelect για ένα πλαίσιο λίστας με όνομα "Χώρα" στη φόρμα "Καταχώρηση παραγγελίας", μπορείτε να χρησιμοποιήσετε τα ακόλουθα:

Dim b As Byte
b = Forms("Order Entry").Controls("Country").MultiSelect

Για να ορίσετε την ιδιότητα MultiSelect, μπορείτε να χρησιμοποιήσετε τα εξής:

Forms("Order Entry").Controls("Country").MultiSelect = 2 ' Extended.

ΣΗΜΕΙΩΣΗ : Αποποίηση ευθυνών αυτόματης μετάφρασης: Αυτό το άρθρο έχει μεταφραστεί από ένα σύστημα υπολογιστή χωρίς ανθρώπινη παρέμβαση. Η Microsoft προσφέρει αυτές τις αυτόματες μεταφράσεις για να βοηθά τους μη αγγλόφωνους χρήστες να απολαμβάνουν περιεχόμενο σχετικά με προϊόντα, υπηρεσίες και τεχνολογίες της Microsoft. Το άρθρο προέρχεται από μηχανική μετάφραση, συνεπώς ενδέχεται να περιέχει λάθη λεξιλογίου, σύνταξης ή γραμματικής.

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×