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