Vba

VBA

Vba

VBA ( Visual Basic for Applications) je programovací jazyk Excelu a dalších programů Office.





1 Vytvořte makro : V aplikaci Excel VBA můžete automatizovat úkoly v aplikaci Excel psaním takzvaných maker. V této kapitole se naučíte, jak vytvořit jednoduchý makro .

2 MsgBox : MsgBox je dialogové okno v aplikaci Excel VBA, které můžete použít k informování uživatelů o vašem programu.





3 Objekt sešitu a listu : Další informace o objektu sešit a sešit v aplikaci Excel VBA.

4 Objekt rozsahu : Objekt Range, což je reprezentace buňky (nebo buněk) na vašem listu, je nejdůležitějším objektem aplikace Excel VBA.



jak spojit data v aplikaci Excel

5 Proměnné : Tato kapitola vás naučí deklarovat, inicializovat a zobrazovat proměnnou v aplikaci Excel VBA.

6 Pokud pak prohlášení : Použijte příkaz If Then v Excelu VBA ke spuštění řádků kódu, pokud je splněna konkrétní podmínka.

7 Smyčka : Smyčka je jednou z nejsilnějších technik programování. Smyčka v aplikaci Excel VBA vám umožňuje procházet celou řadu buněk pomocí několika řádků kódu.

8 Chyby makra : Tato kapitola vás naučí, jak se vypořádat s chybami maker v aplikaci Excel.

9 Manipulace s řetězci : V této kapitole najdete nejdůležitější funkce pro manipulaci s řetězci v aplikaci Excel VBA.

10 Datum a čas : Naučte se pracovat s daty a časy v aplikaci Excel VBA.

jedenáct Události : Události jsou akce prováděné uživateli, které spouští Excel VBA ke spouštění kódu.

12 Pole : Pole je skupina proměnných. V aplikaci Excel VBA můžete odkazovat na konkrétní proměnnou (prvek) pole pomocí názvu pole a indexového čísla.

13 Funkce a sub : V aplikaci Excel VBA může funkce vracet hodnotu, zatímco dílčí nikoli.

14 Objekt aplikace : Matkou všech objektů je samotný Excel. Říkáme tomu objekt aplikace. Objekt aplikace poskytuje přístup k mnoha možnostem souvisejícím s aplikací Excel.

patnáct Ovládací prvky ActiveX : Naučte se vytvářet ovládací prvky ActiveX, jako jsou příkazová tlačítka, textová pole, pole se seznamem atd.

16 Formulář uživatele : Tato kapitola vás naučí, jak vytvořit uživatelskou formu aplikace Excel VBA.

VBA +

Staňte se profesionálem VBA! Můžete najít související příklady a funkcena pravé straně každé kapitolyve spodní části každé kapitoly. Níže naleznete kompletní přehled.

1 Vytvořte makro: Vyměnit hodnoty | Spusťte kód z modulu | Záznamník maker | Použijte relativní reference | Vzorec R1C1 | Přidejte na panel nástrojů makro | Povolit makra | Chraňte makro

2 MsgBox: Funkce MsgBox | Funkce InputBox

3 Objekt sešitu a listu: Cesta a celé jméno | Zavřít a otevřít | Projděte si knihy a listy | Kalkulačka prodeje | Soubory v adresáři | Import listů | Programovací grafy

Objekt 4 rozsahu: Aktuální region | Dynamický rozsah | Změnit velikost | Celé řádky a sloupce | Ofset | Od aktivní buňky po poslední záznam | Union a Intersect | Otestujte výběr | Možné fotbalové zápasy | Udělat | Barvy pozadí | Sbírka oblastí | Porovnat rozsahy

jak vytvořit zaškrtávací políčko v aplikaci Excel

5 proměnných: Možnost Explicitní | Variabilní rozsah | Život proměnných

6 Prohlášení If Then: Logičtí operátoři | Vyberte případ | Daňová sazba | Operátor modů | Kontrola primárního čísla | Najděte druhou nejvyšší hodnotu | Součet podle barvy | Odstranit prázdné buňky

7 Smyčka: Smyčka přes definovaný rozsah | Projděte celý sloupec | Do Do Loop | Krokové klíčové slovo | Vytvořte vzor | Seřadit čísla | Náhodně třídit data | Odebrat duplikáty | Složité výpočty | Problém s batohem

8 chyb makra: Ladění | Vypořádání se s chybou | Chybný objekt | Přerušte makro | Makro komentáře

jak křížově odkazovat na dva seznamy v aplikaci Excel

9 Manipulace s řetězci: Oddělené řetězce | Reverzní struny | Převést na správný případ | Počítat slova

10 Datum a čas: Porovnejte data a časy | Funkce DateDiff | Všední dny | Zpoždění makra | Výskyty roku | Úkoly podle plánu | Seřadit narozeniny

11 událostí: Událost BeforeDoubleClick | Zvýrazněte aktivní buňku | Před tiskem vytvořte zápatí | Účty a mince | Tabulka klouzavých průměrů

12 pole: Dynamické pole | Funkce pole | Názvy měsíců | Velikost pole

13 Funkce a dílčí: Uživatelem definovaná funkce | Vlastní průměrná funkce | Těkavé funkce | ByRef a ByVal

14 Objekt aplikace: Stavový řádek | Číst data z textového souboru | Zápis dat do textového souboru

15 ovládacích prvků ActiveX: Textové pole | Seznam | Kombinovaný box | Zaškrtávací políčko | Tlačítka možností | Tlačítko Spin | Kalkulačka půjček

16 Formulář uživatele: Uživatelská forma a rozsahy | Převodník měn | Indikátor průběhu | Výběr více polí seznamu | Kombinovaný box s více sloupci | Závislé kombinované boxy | Smyčka přes ovládací prvky | Sbírka ovládacích prvků | Uživatelská forma s více stránkami | Interaktivní forma uživatele



^