Tento článek je o tom, jak v Excelu udělat vybírací pole, které automaticky doplňuje text (našeptává).

V Excelu je několik způsobů, jak udělat vybírací pole. Osobně nejčastěji používám ten nejjednodušíí - ověření dat se seznamem, které může obsahovat vybírací roletku.

V tomto článku si ukážeme, jak vytvořit vybírací pole z prvku ActiveX. Jeho výhodou bude, že bude samo doplňovat text podle rozepsaného začátku. V našem případě vyjdeme z číselníku měst a obcí ČR, takže budeme vybírat obce.

Hotový výsledek je možné stáhnout tady.

vysledek

Jak na to?

V kartě Vývojář vybereme vložení Pole se seznamem z prvků Active X. Pozor - Pole se seznamem je i v prvcích formuláře, ale to funguje jinak.

vlozeni prvku

Vložíme kliknutím do listu. Pak na pole klikneme pravým tlačítkem, a jdeme na Vlastnosti.

vlastnosti

Ve vlastnostech vybereme, kde je seznam, ze kterého se našeptává, a kam se uloží výsledek.

bunky

A to je vše. Už jen v kartě Vývojář vypneme Režim návrhu a pole funguje.

vypnuti rezimu navrhu

 

 

1 Komentář

  1. Vybírací pole a vybírací roletka – další vybrané pojmy Excelu :-). Jinak LinkedCell a ListFillRange opravdu nejsou vlastnosti, které by z prvku dělaly to, čím je v příkladu. Mnohem podstatnější je MatchEntry a rozhodně bych se zabýval i vlastností Style (fmStyleDropDownList).

Napsat komentář

Vaše emailová adresa nebude publikována.

*

smazat formulářOdeslat komentář