Generátor menu – vlastní CommandBar

Generátor menu verze 1.1 je nástroj pro vytváření menu a vlastních panelů nástrojů typu CommandBar, jak je známe z Excelu 2003 a dřívějších. Nenutí uživatele zasahovat do programového kódu VBA, pokud se změní požadavky na jeho strukturu, položky a přidružená […]

Pole se seznamem čili ComboBox

Pole se seznamem (anglicky ComboBox), je kombinovaný ovládací prvek sestávající z textového pole (samostatně jako TextBox) a seznamu (ListBox). Někdy mu také podomácku říkám “roletka”. Umožňuje zadání vstupu ručně či výběr ze seznamu přednastavených položek. Abychom mohli daný prvek nasadit […]

Activate a Select – zlozvyk ve VBA

Activate a Select jsou sesterské metody, se kterými se potkáváme pod VBA. Jejich cílem je zjednodušeně řečeno vybrat objekt. My se budeme zabývat aktivací (výběrem) oblasti buněk a (ouška) listu v Excelu. Na metodu Select narazíme už ve výstupním kódu […]

Jak vytvářet čárové kódy v Excelu

Je to už několik let zpátky, co jsem zkoušel nejrůznější aplikace pro tvorbu čárových kódů. Většina z nich patřila do kategorie shareware a nezřídka si řekla o slušný balík peněz. Pomalu jsem se začínal ponořovat do teorie vykreslování kódů, viděl […]

Jak šifrovat obsah listu

Předpokládejme, že tentýž sešit sdílí několik uživatelů, každý s jinými pravomocemi a funkcí. Údaje na jednom listu přitom chceme zobrazovat jen určeným osobám. Tohle za nás bezpečně nevyřeší zámek listu ani snadno zobrazitelné (super)skryté listy. Nabízí se ovšem jedna převážně […]

Univerzální ComboBox

Již dříve jsem zmínil vizi jediného “supercomba” na listu, jehož obsah (seznam položek čerpaný z listu databanky) se mění v závislosti na sloupci, pro který má v danou chvíli sloužit. V tomto článku představím převážně funkční návrh. Samozřejmě se neobejdeme […]

Tabulka obsluhovaná kódem VBA

V článku Tabulka aneb Seznam čili ListObject jsme se věnovali Tabulkám z pohledu práce na listu. Dnes si je osaháme prostřednictvím kódu VBA, kde jim není vyhrazen podle očekávání objekt Table, ale ListObject. Následující procedury najdete v přiloženém sešitu a […]

Částka slovně

Je to už 12 let, co jsem si poprvé zkusil vytvořit funkci, která by zvládla převod celé částky na slovní vyjádření. A ačkoliv jsem si před dvěma roky a několika opravách myslel, že je kód již v pořádku, včera mě […]

Spojování textových řetězců

Spojování textů (textových řetězců) v Excelu patří sice mezi triviální záležitosti, přesto věřím, že si v dnešním článku každý najde to své. Pojďme na to. Nebudu zde dlouze popisovat něco, co lze vyjádřit snadno obrázkem. Řetězce spojujeme s pomocí ampersandu […]

Posts navigation

1 2 3 4