Applies ToAccess pentru Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Se aplică la

Obiectul ListBox

Puteți utiliza proprietatea MultiSelect pentru a specifica dacă un utilizator poate face mai multe selecții într-o casetă listă dintr-un formular și cum pot fi efectuate selecțiile multiple. Byte în citire/scriere.

expresie.MultiSelect

expresie Obligatoriu. O expresie care returnează unul dintre obiectele din lista Se aplică la.

Observații

Proprietatea MultiSelect utilizează următoarele setări.

Setare

Visual Basic

Descriere

Fără

0

(Implicit) Selecția multiplă nu este permisă.

Simplu

1

Sunt selectate sau deselectate mai multe elemente atunci când se face clic pe ele cu mouse-ul sau se apasă bara de spațiu.

Extins

2

Sunt selectate mai multe elemente atunci când țineți apăsată tasta SHIFT și faceți clic pe ele cu mouse-ul sau țineți apăsată tasta SHIFT și apăsați o tastă săgeată pentru a extinde selecția de la elementul selectat anterior până la elementul curent. De asemenea, puteți selecta elemente glisând cu mouse-ul. Menținerea tastei CTRL apăsate și clicul pe un element selectează sau deselectează acel element.

Notă: Puteți seta proprietatea MultiSelect utilizând foaie de proprietăți casetei listă, un macrocomandă sau cod Visual Basic for Applications (VBA).

Această proprietate poate fi setată doar în Vizualizarea proiect a formularului.

Puteți utiliza proprietatea ListIndex pentru a returna numărul de index pentru elementul selectat. Atunci când proprietatea MultiSelect este setată la Extins sau Simplu, puteți utiliza proprietatea Selectat a casetei listă sau colecția ItemsSelected pentru a determina elementele care sunt selectate. În plus, atunci când proprietatea MultiSelect este setată la Extins sau Simplu, valoarea controlului casetă listă va fi întotdeauna Nul.

Dacă proprietatea MultiSelect este setată la Extins, reinterogarea casetei listă șterge toate selecțiile efectuate de utilizator.

Exemplu

Pentru a returna valoarea proprietății MultiSelect pentru o casetă listă denumită „Country” (Țară) din formularul „Order Entry” (Introducere comenzi), puteți utiliza următoarele:

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

Pentru a seta proprietatea MultiSelect, puteți utiliza următoarele:

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

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.