Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Platí pro

Objekt ListBox

Pomocí vlastnosti MultiSelect můžete určit, zda uživatel může provádět více výběrů v Seznam na Formulář a jak lze provést více výběrů. Typ Byte pro čtení/zápis.

výraz.MultiSelect

Výraz Povinný argument. Výraz, který vrátí 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í Seznam vlastností seznamu , Makro 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.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

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

×