Vlastnost MultiSelect

Platí pro

Objekt ListBox

Pomocí vlastnosti MultiSelect můžete určit, jestli uživatel může udělat vícenásobný výběr v seznamu nebo formuláři a způsob, jakým to může udělat. Typ Byte pro čtení/zápis.

výraz.MultiSelect

Výraz je povinný. Musí to být výraz, který vrací jeden z objektů v seznamu Platí pro.

Poznámky

Vlastnost MultiSelect používá následující nastavení.

Nastavení

Visual Basic

Popis

Žádný

0

(Výchozí) Vícenásobný výběr není povolený.

Jednoduchý

1

K výběru nebo zrušení výběru více položek se používá kliknutí myší nebo stisknutí MEZERNÍKU.

Rozšířený

2

K výběru více položek se používá podržení klávesy SHIFT a klikání myší na položky nebo podržení klávesy SHIFT a stisknutí šipkové klávesy, čímž se výběr dříve vybrané položky rozšíří na aktuální položku. Položky se dají vybírat také tažením myší. Podržení klávesy CTRL a kliknutí umožňuje výběr nebo zrušení výběru položky.


Poznámka : Vlastnost MultiSelect můžete nastavit pomocí seznamu vlastností rozevíracího seznamu, makra nebo kódu jazyka VBA (Visual Basic for Applications).

Tato vlastnost se dá nastavit jenom v návrhovém zobrazení.

Vlastnost ListIndex můžete použít k vrácení indexového čísla vybrané položky. Když je vlastnost MultiSelect nastavená na Rozšířený nebo Jednoduchý, můžete pomocí vlastnosti Selected nebo kolekce ItemsSelected rozevíracího seznamu určit, které položky jsou vybrané. Pokud je vlastnost MultiSelect nastavená na výše uvedené hodnoty, bude navíc hodnota ovládacího prvku rozevíracího seznamu vždycky Null.

Pokud je vlastnost MultiSelect nastavená na Rozšířený, při opětovném dotazování rozevíracího seznamu se zruší výběr provedený uživatelem.

Příklad

K vrácení hodnoty vlastnosti MultiSelect rozevíracího seznamu s názvem Country na formuláři Order Entry můžete použít následující kód:

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

K nastavení vlastnosti MultiSelect můžete použít následující kód:

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

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×