• Zajímavá makra pro excel. Makra v Excelu - Návod k použití. Užitečná makra. Jak najít poslední řádek nebo sloupec rozsahu

    Tabulky Excel jsou jedním z nejoblíbenějších způsobů ukládání a organizace informací. Pokud implementujete makra v Excelu, pak se možnosti programu mohou téměř zdvojnásobit. Makra například pomáhají automatizovat rutinní procesy a urychlují monotónní práci. Často je používají specialisté, kteří překládají sestavy z 1C do Excelu. S pomocí vloženého kódu je lze snadno převést do jediné standardní šablony.

    Co jsou makra Excelu?

    Makra se používají nejen v tabulkách, ale ve všem Microsoft Office. Jsou vytvořeny pomocí Visual Základní pro kód aplikace. Pokud jste částečně obeznámeni s webovým programováním, můžete nakreslit analogii s Javascriptem. Makra Excelu dělají v podstatě totéž, co Javascript dělá s daty HTML.

    Malá část toho, co makro dokáže v kancelářských aplikacích:

    Zarovnejte dokument podle stylu a naformátujte jej;
    . provádět operace s číselnými a textovými daty;
    . vyhledat pomoc externí soubory(text, databáze a další);
    . vytvářet nové dokumenty od začátku;
    . kombinovat několik akcí a provádět je automaticky.

    Chcete-li s tabulkou pracovat, můžete si ji vytvořit sami nebo si stáhnout hotovou verzi z internetu. Makra je třeba stahovat pouze z důvěryhodných stránek, jinak si můžete do Excelu zanést virus.

    Jaká jsou nebezpečí maker v Excelu?

    Poškozené soubory na PC;
    . ukrást důvěrná data.

    K zavlečení viru dochází při provozu jednoho z kancelářské aplikace- Word nebo Excel. Jakmile přestanete pracovat, začnou offline práce virus a infekce celého systému.

    Dalším způsobem, jak škodlivé makro funguje, je zprostředkování vstřikování hrozeb do systému. V tomto případě se jedná o jakousi bránu pro zavedení a generování trojského softwaru. Už se nebude ovládat upraveným makrem, ale samo sebou operační systém a v důsledku toho se hrozba rozšíří. Ne vždy je možné takové viry vyléčit, někdy musíte zcela změnit OC Windows resp HDD PC (v závislosti na úkolech, které si hacker nastavil při psaní kódu).

    Můžete si vybrat jakýkoli způsob ochrany proti takovým makrům. Zvýšení úrovně zabezpečení aplikace Excel je nejoblíbenější, ale v tomto případě již program nemusí podporovat užitečná makra vašeho autora. Nedůvěřujte souborům z neznámé zdroje protože se mohou nakazit. I makro získané z PC vašeho kolegy může být plné nebezpečí. Pokud vám přítel dal soubor, který podporuje použití maker, s nimiž budete pracovat, pak než povolíte systému jej používat, určete, jak toto makro obdržel.

    Nejlepší možností je sebevzdělávání umění vytvářet makra pro vaše potřeby. V tomto případě se můžete plně zaručit za jejich kvalitu a bezpečnost.

    Jak zaznamenat makra v Excelu

    Nejjednodušší způsob, jak vytvořit makro, je programovat přímo v Excelu. K tomu budete potřebovat tabulku se zadanými údaji a trochu znalostí, které umožní záznam takového kódu v programu.

    Vytváření začíná nabídkou "Zobrazit". V něm je třeba vybrat pozici "Makra" a příkaz "Nahrát makro". Dále musíte zadat název bez mezer, například "Formát" (pokud bude kód zodpovědný za změnu formátu textu nebo buněk).

    Poté budou všechny vaše akce automaticky zaznamenány a převedeny do kódu makra. V dolní části dokumentu se objeví tlačítko s malým čtverečkem („Stop“), kliknutím na něj zastavíte nahrávání. Takže můžete automaticky zaznamenávat makra v Excelu, jejichž příklady můžete analyzovat později v procesu učení.

    Jak povolit makra v Excelu

    Chcete-li zaznamenané makro zahrnout do jiných dokumentů, musíte je po vymazání tabulky uložit. Formát dokumentu musí být nastaven na XLTM (který podporuje makra).

    Chcete-li při příštím přístupu k dokumentu povolit makra v aplikaci Excel, musíte nejprve povolit jejich použití ve vyskakovacím okně horní linie. Poté je potřeba importovat data, která budou makrem upravovat, z běžné CSV tabulky. Na konci importu musíte znovu přejít do nabídky „Zobrazit“, tam vybrat „Makra“ a v seznamu najít název vámi vytvořeného kódu. Na konci klikněte na tlačítko "Spustit". Poté uvidíte, jak program podle dříve zadaného algoritmu provádí výpočty a formátuje dokument.

    Jak zobrazit programový kód makra?

    Všechna makra vytvořená v Excelu jsou psána automaticky, bez lidského zásahu. Program dělá svůj vlastní programovací kód, který lze otevřít ze stolu vyvoláním pomocí nabídky.

    Chcete-li to provést, musíte postupně provádět příkazy:

    Rozbalte kartu "Zobrazit";
    . otevřete "Makra";
    . vyberte název požadovaného makra;
    . vyvolejte okno s jeho kódem pomocí tlačítka "Změnit".

    V novém dialogovém okně můžete upravit a změnit makro. Uvidíte tam kód, který program automaticky zaznamenal, a libovolnou akci můžete přidat ručně. Po uložení informací při importu nových dat bude makro fungovat jinak.

    Jak spustit makro po kliknutí na buňku

    Řekněme, že chcete, aby se makro spustilo, když je vybrána buňka A1. Aby buňka vybraná v Excelu spustila makro, musíte do prvního modulu přidat kód programu:

    Private Sub Worksheet_SelectionChange (ByVal Target As Range)
    If Target.Address = "$A$1" Pak: Zavolejte module1
    konec sub

    Nejlepší způsob, jak se naučit makra v Excel tutoriál. Žádný neexistuje podobný příklad, a pro ty, kteří se se všemi možnostmi stolu teprve seznamují, toto Nejlepší způsob naučit se plně využívat jeho funkčnost.

    Kde se mohu naučit pracovat s makry

    Existuje několik způsobů, jak se naučit vytvářet složitější makra. Měly by se lišit logikou a jasně nakonfigurovaným sledem akcí. Taková makra se vytvářejí pouze ručním psaním kódu VBA. Chcete-li vytvořit složitá makra, budete muset strávit nějaký čas učením se složitosti programovacího jazyka Visual Basic.

    Nyní, abyste mohli studovat všechny možnosti Excelu, bylo vytvořeno mnoho speciálních kurzů, které trvají několik týdnů, ale k jejich účasti budete muset cestovat do školicího centra nebo navštěvovat webináře (což není vždy vhodné kvůli časovému posunu). Ale efektivnější a jednodušší způsob, jak se naučit vytvářet makra v Excelu, je tutoriál s příklady. Můžete si jej prostudovat, kdykoli se vám to hodí, a podrobné návody vám pomohou se rozvíjet různé varianty: od nejvíce jednoduché kódy k nejtěžším. Microsoft Excel je univerzální tabulkový editor, se kterým můžete řešit mnoho složitých úkolů.

    Příklady

    Existují kódy, které umožňují automatizovat různé úkoly. Takže jako příklad zvažte makro vložení řádku. Vypadá to takto:

    Dílčí makro1()

    Makra v aplikaci Microsoft Excel mohou výrazně urychlit práci s dokumenty v tomto tabulkovém editoru. Toho je dosaženo automatizací opakujících se akcí zapsaných ve speciálním kódu. Podívejme se, jak vytvořit makra v Excel program a jak je lze upravovat.

    Makro lze zaznamenat dvěma způsoby:

    • automaticky;
    • ručně.

    Pomocí první možnosti jednoduše zaznamenáte určité akce program Microsoft Excel, který právě používáte. Poté si můžete tuto nahrávku přehrát. Tato metoda velmi lehký a nevyžaduje znalost kódu, ale jeho praktické použití je dosti omezené.

    Ruční nahrávání maker naopak vyžaduje znalosti programování, protože kód se píše ručně z klávesnice. Ale dobře napsaný kód tímto způsobem může výrazně urychlit provádění procesů.

    Automatický záznam maker

    Než budete moci spustit automatický záznam maker, musíte .

    Otevře se okno nastavení záznamu maker. Zde můžete zadat libovolný název makra, pokud vám nevyhovuje výchozí. Hlavní věc je, že název by měl začínat písmenem, nikoli číslicí. V názvu by také neměly být žádné mezery. Ponechali jsme výchozí název - "Macro1".

    Zde si na přání můžete nastavit klávesovou zkratku, po stisku se makro spustí. První klíč musí být klávesa Ctrl, a druhý klíč si nastavuje uživatel sám. Jako příklad nastavíme například klávesu M.

    Dále je třeba určit, kam bude makro uloženo. Ve výchozím nastavení bude uložen ve stejné knize (souboru), ale pokud chcete, můžete nastavit uložení v nové knize nebo v samostatné knize maker. Ponecháme výchozí hodnotu.

    V nejnižším poli nastavení makra můžete ponechat libovolný popis tohoto makra, který je vhodný pro daný kontext. Není to však nutné.

    Po dokončení všech nastavení klikněte na tlačítko "OK".

    Poté budou všechny vaše akce v tomto excelovém sešitu (souboru) zaznamenány v makru, dokud nepřestanete zaznamenávat sami sebe.

    Zapišme si například nejjednodušší aritmetickou operaci: sečtení obsahu tří buněk (=C4+C5+C6).

    Poté klikněte na tlačítko „Zastavit nahrávání“. Toto tlačítko bylo převedeno z tlačítka „Nahrát makro“, když je povoleno nahrávání.

    Spuštění makra

    Chcete-li zkontrolovat, jak zaznamenané makro funguje, klikněte na tlačítko „Makra“ ve stejném nástrojovém bloku „Kód“ nebo stiskněte kombinaci Klávesy Alt+F8.

    Poté se otevře okno se seznamem zaznamenaných maker. Hledáme makro, které jsme zaznamenali, vybereme ho a klikneme na tlačítko "Spustit".

    Můžete to udělat ještě jednodušeji a dokonce ani nevyvolat okno pro výběr makra. Pamatujeme si, že jsme zaznamenali kombinaci „horkých kláves“ pro rychlé volání makra. V našem případě je to Ctrl+M. Tuto kombinaci napíšeme na klávesnici, načež se makro spustí.

    Jak vidíte, makro provedlo přesně všechny akce, které byly zaznamenány dříve.

    Úprava maker

    Chcete-li makro upravit, klikněte znovu na tlačítko "Makra". V okně, které se otevře, vyberte požadované makro a klikněte na tlačítko "Upravit".

    Otevře se Microsoft Visual Basic (VBE), prostředí, kde se upravují makra.

    Každý záznam makra začíná příkazem Sub a končí příkazem End Sub. Bezprostředně za příkazem Sub je název makra. Příkaz "Range("...").Select určuje výběr buňky. Například příkaz "Range("C4).Select" vybere buňku C4. Operátor "ActiveCell.FormulaR1C1" se používá k záznamu akcí ve vzorcích a pro další výpočty.

    Zkusme trochu změnit makro. Chcete-li to provést, přidejte do makra výraz:

    Rozsah("C3").Vyberte
    ActiveCell.FormulaR1C1 = "11"

    Výraz "ActiveCell.FormulaR1C1 = "=R[-3]C+R[-2]C+R[-1]C"" bude nahrazen výrazem "ActiveCell.FormulaR1C1 = "= R[-4]C+R [-3]C+R[-2]C+R[-1]C"".

    Zavřete editor a spusťte makro, stejně jako minule. Jak vidíte, díky změnám, které jsme zavedli, přibyla další buňka s daty. Byl také zahrnut do výpočtu součtu.

    Pokud je makro příliš velké, jeho provedení může trvat dlouho. Ale představením ruční změna do kódu, můžeme proces urychlit. Přidejte příkaz "Application.ScreenUpdating = False". To zůstane výpočetní výkon a tím urychlit práci. Toho je dosaženo neaktualizováním obrazovky během výpočetních kroků. Pro obnovení aktualizace po provedení makra napíšeme na konci příkaz "Application.ScreenUpdating = True"

    Přidáme také příkaz "Application.Calculation = xlCalculationManual" na začátek kódu a na konec kódu přidáme "Application.Calculation = xlCalculationAutomatic". Tím na začátku makra vypneme automatické přepočítávání výsledku po každé změně v buňkách a na konci makra jej zapneme. Excel tedy výsledek spočítá pouze jednou a nebude jej neustále přepočítávat, což ušetří čas.

    Psaní kódu makra od začátku

    Pokročilí uživatelé mohou nahraná makra nejen upravovat a optimalizovat, ale také psát kód makra od začátku. Abyste mohli začít, musíte kliknout na tlačítko „Visual Basic“, které se nachází na samém začátku pásu karet vývojáře.

    Poté se otevře známé okno editoru VBE.

    Programátor tam zapíše kód makra ručně.

    Jak vidíte, makra v aplikaci Microsoft Excel mohou výrazně urychlit provádění rutinních a monotónních procesů. Ale ve většině případů jsou pro to vhodnější ručně kódovaná makra než automaticky zaznamenávané akce. Kromě toho lze kód makra optimalizovat pomocí editoru VBE, aby se urychlil proces dokončení úkolu.

    VBA je považován za standardní skriptovací jazyk aplikace společnosti Microsoft, a je v současné době součástí všech Kancelářské aplikace a dokonce i aplikace od jiných společností. Jakmile tedy zvládnete jazyk VBA pro Excel, můžete se vrhnout přímo na vytváření maker pro jiné softwarové programy. produkty společnosti Microsoft. Navíc můžete vytvořit kompletní softwarových produktů které současně využívají funkce různých aplikací.

    Jak povolit makra v Excelu

    Ve výchozím nastavení je karta odpovědná za správu a navigaci maker v Excelu skrytá. Chcete-li tuto možnost aktivovat, přejděte na kartu Soubor do skupiny Možnosti. V zobrazeném dialogovém okně Možnostivynikat, přejděte na kartu Nastavení pásu karet, do pravého pole se seznamem umístěte značku naproti kartě Vývojář. Tyto kroky jsou relevantní pro verze Excelu 2010 a starší.

    se objeví na pásu karet nová vložka Vývojář s ovládacími prvky automatizace Excel.

    Psaní maker v Excelu

    V záložce Vývojář ve skupině Kód, zmáčknout tlačítko Makro záznam. Zobrazí se dialogové okno makro záznam, který požaduje nějaké informace o budoucím psaném kódu. Pokud makro vytváříte poprvé, můžete jednoduše kliknout na tlačítko OK. S tento moment Excel zachytí každou akci uživatele v modulu VBA, ať už jde o zadávání dat, formátování nebo vytváření grafů. Chcete-li záznam makra zastavit, klikněte na tlačítko . zastavit nahrávání, která je ve stejné skupině Kód.

    Můžete také použít alternativní možnost záznamu makra pomocí tlačítka makro záznam, který je v levém dolním rohu pracovní sešit Excel (napravo od stavu Připraveno).

    Nyní můžete kliknutím na tlačítko zobrazit seznam všech vytvořených maker makro, být ve skupině Kód. V dialogovém okně, které se zobrazí, můžete kódům přiřadit popisnější názvy nebo nastavit klávesové zkratky, které by spustily konkrétní makro. Alternativní možnost Spusťte toto okno stisknutím Alt + F8.

    Úprava maker

    Gratulujeme! Napsali jste své první makro. Bylo by logické nyní zkontrolovat, jaký kód nám Excel vygeneroval. Vygenerovaný kód je zapsán jazyk VBA(Visual Basic for Applications). Abyste to viděli, musíte to otevřít. EditorVB(VBE), který se spouští stisknutím Alt + F11 nebo tlačítka VizuálníZákladní tab Vývojář.

    Abyste předešli zmatkům v editoru, můžete pracovat pouze s jednou kartou sešitu, listu nebo modulu. Takto vypadá editor v reálu.

    Nabízím za tuto fázi zjistěte více o různých oknech a nabídkách editoru VBA. Později vám to ušetří spoustu času.

    Pro zobrazení kódu klikněte na větev Moduly v okně projektů a dvakrát klikněte na větev, která se objeví modul1 . Editor otevře okno s kódem, jak je znázorněno na obrázku.

    Zde můžete upravit vygenerovaný kód, který byl napsán při práci v Excelu. Řekněme například, že chcete vyplnit určitý sloupec hodnotami od 1 do 10. Již máte za sebou první tři kroky, které zadávají hodnoty 1, 2 a 3 do prvních tří buněk sloupce A. Musíme přidat zbývajících sedm kroků.

    Pokud se podíváte na výše uvedený kód, uvidíte, že makro je určitým způsobem strukturováno. Aplikace nejprve přesune kurzor na buňku pomocí příkazu Range("A1").Select a poté upraví její obsah pomocí ActiveCell.FormulaR1C1 = "1". Pro zbývající kroky tedy můžeme tyto kroky zopakovat, přičemž změníme adresu buňky a hodnotu, kterou chcete do této buňky zapsat. Chcete-li například nastavit buňku A4 na 4, napište:

    Rozsah("A4").Vyberte
    ActiveCell.FormulaR1C1 = "4"

    A opakujte stejné kroky pro zbývající hodnoty.

    Po dokončení úprav sešit uložte. Makro můžete spustit stisknutím tlačítka F5 nebo návratem do práce Excelový sešit, přejděte na kartu Vývojář do skupiny Kód -> Makra a vyberte ze seznamu makro, které vás zajímá.

    Věnujte několik minut pečlivému prozkoumání kódu generovaného aplikací Excel. Pokud jste začátečník, investování několika minut do naučení kódu vám umožní později se seznámit s objekty VBA. Vezměte prosím na vědomí, že příklad, který jsme uvažovali, je pouze ilustrativní. Existují rychlejší a efektivní způsoby dosažení podobných výsledků, o kterých budeme hovořit později.

    Zvýšení rychlosti provádění maker aplikace Excel

    Zatím je vše dobré. Podívejme se na pár triků, které pomohou urychlit provádění makra. Zvažte fragment kódu výše jako příklad. Moderní počítače projděte dotyčný kód tak rychle, že si toho ani nevšimnete. Ale co když potřebujete provést operaci 50 000krát. Chvíli to potrvá. Pokud je makro, které píšete, dlouhé stovky řádků, můžete urychlit provádění kódu odříznutím některých procesů, které se při provádění makra nepoužívají.

    Pomocí příkazu Application.ScreenUpdating

    Prvním trikem je odmítnout aktualizaci obrazovky v době provádění makra. To Excelu umožní ušetřit výpočetní výkon počítače a aktualizovat obrazovku novými hodnotami až po provedení veškerého kódu. Chcete-li to provést, musíte přidat příkaz pro zakázání obnovování obrazovky na začátku makra a příkaz pro povolení obnovení obrazovky na konci makra.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

    Dílčí makro1()

    Rozsah("A1").Vyberte

    Rozsah("A2").Vyberte

    Rozsah("A3").Vyberte


    konec sub

    Příkaz Application.ScreenUpdating říká Excelu, aby přestal zobrazovat přepočítaná data na obrazovce a vrátil hotové hodnoty na konci provádění kódu.

    Pomocí příkazu Aplikace Výpočet

    Druhým trikem je deaktivace automatických výpočtů. Nech mě to vysvětlit. Pokaždé, když uživatel nebo proces aktualizuje buňku, Excel se pokusí přepočítat všechny buňky, které na ní závisí. Řekněme tedy, že pokud buňka, kterou se makro pokouší aktualizovat, ovlivňuje 10 000 dalších buněk, Excel se je pokusí všechny přepočítat, než se kód dokončí. Pokud tedy existuje mnoho ovlivňujících buněk, přepočet může výrazně zpomalit provádění kódu. Abyste tomu zabránili, můžete aplikaci nastavit. Výpočet na začátku kódu, který přepne přepočet vzorce na manuální režim a poté vraťte automatický výpočet na konec makra.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    Dílčí makro1()
    Application.ScreenUpdating = False

    Rozsah("A1").Vyberte
    ActiveCell.FormulaR1C1 = "1"
    Rozsah("A2").Vyberte
    ActiveCell.FormulaR1C1 = "2"
    Rozsah("A3").Vyberte
    ActiveCell.FormulaR1C1 = "3"

    Application.ScreenUpdating = True
    konec sub

    Buďte opatrní, nezapomeňte tuto možnost přepnout zpět na automatický režim na konci makra. V opačném případě to budete muset provést v samotném Excelu kliknutím na kartu Vzorce do skupiny výpočet a vybrat si Možnosti výpočtu –> Automaticky.

    Vyhněte se výběru buněk a rozsahů

    V režimu automatické nahrávání makra, můžete si všimnout, že Excel velmi často používá příkaz pro výběr buňky, jako je Range("A1").Select. V našem příkladu jsme použili daný příkaz několikrát vybrat buňku a změnit její hodnotu. Tomu se můžete vyhnout jednoduchým zadáním adresy buňky a jejím nastavením na požadovanou hodnotu (Makro zaznamenávalo pohyb kurzoru z jedné buňky do druhé, proto vložíte tyto kroky. Nejsou však nutné). Efektivnější kód by tedy vypadal takto.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11

    Dílčí makro1()
    Application.ScreenUpdating = False
    Application.Calculation = xlCalculationManual
    Rozsah("A1").Hodnota = 1
    Rozsah("A2").Hodnota = 2
    Rozsah("A3").Hodnota = 3
    Rozsah("A4").Hodnota = 4
    Rozsah("A5").Hodnota = 5
    Application.Calculation = xlCalculationAutomatic
    Application.ScreenUpdating = True
    konec sub

    V tento případ jednoduše jsme odkazovali na buňku a dali jí požadovanou hodnotu, aniž bychom ji vůbec vybrali. Tato metoda je rychlejší než předchozí.

    Příklady maker Excel

    Níže je uvedeno několik ukázkových kódů VBA, které vám pomohou automatizovat nejčastěji se opakující úlohy.

    Příručka obsahuje makra na následující témata:
    Spusťte makro s vyhledáváním buněk.
    Spustit makro při otevření sešitu.
    Spusťte makro, když zadáte buňku "2".
    Spusťte makro při stisknutí "Enter".
    Přidejte kartu Doplňky (Formát buňky) na panel.
    Práce se soubory (tj. výměna dat s TXT, RTF, XLS atd.).
    Kontrola existence souboru na zadané cestě.
    Vyhledejte požadovaný soubor.
    Automatizace mazání souborů.
    Libovolný text ve stavovém řádku.
    Obnovení stavového řádku.
    Průběžná čára ve stavovém řádku.

    Rychlá změna názvu okna.
    Změna titulku okna (se skrytím názvu souboru).
    Návrat k původnímu názvu.
    Co je aktuálně otevřené.
    Práce s textovými soubory.
    Psaní a čtení textový soubor.
    Zpracování více textových souborů.
    Hledání konce řádku v textovém souboru.
    Kopírování z textového souboru do excelu.

    Zkopírujte obsah do textového souboru.
    Export dat do txt.
    Export dat do html.
    Importujte data, která potřebují více než 256 sloupců.
    Stvoření zálohy cenné soubory.
    Počítání počtu otevření souborů.
    Zobrazení cesty k souboru v aktivní buňce.
    Kopírování obsahu souboru RTF do Excelu.
    Kopírování dat z uzavřeného sešitu.
    Extrahování dat z uzavřeného souboru.
    Vyhledejte slovo v souborech.
    Vytvořte textový soubor a zadejte text do souboru.
    Vytvoření textového souboru a zadání textu (detekce konce souboru).
    Stvoření Word dokumenty na základě Excel tabulky.
    Příkazy pro vytváření a mazání adresářů.
    Získejte aktuální adresář.
    Změnit adresář.

    Zobrazit všechny soubory v adresáři.
    Zobrazit všechny soubory v adresáři.
    pracovní oblast Microsoft Vynikat.
    Pracovní sešit.
    Počet názvů sešitů.
    Ochrana sešitu.
    Zákaz knihtisku.
    Otevření knihy (nebo textových souborů).
    Otevření knihy a přidání textu do buňky A1.
    Kolik knih je otevřeno.
    Uzavření všech knih.
    Zavření sešitu pouze při splnění podmínky.
    Uložte sešit s názvem, který je aktuálním datem.
    Zda byl sešit uložen.
    Vytvořte knihu s jedním listem.
    Vytvořte knihu.
    Odstranění nežádoucích jmen.
    Rychlá reprodukce sešitu.
    Třídění listů.
    Vyhledávání maximální hodnota na všech stránkách knihy.
    Pracovní list.
    Kontrola, zda je list chráněn.
    Seznam setříděných listů.
    Vytvořte nový list.
    Vytvořte nový list.
    Odstraňte listy v závislosti na datu.
    Kopírování listu v knize.
    Zkopírovat list do nová kniha(vytvořeno).
    Přesouvání listu v knize.
    Přesunout více listů do nového sešitu.
    Nahradit existující soubor.
    "Listování" knihy.
    Vložte záhlaví a zápatí s názvem knihy, listu a aktuálním datem.
    List existuje?
    List existuje?
    Zobrazte počet listů v aktivním sešitu.
    Zobrazte počet listů v aktivním sešitu jako hypertextové odkazy.
    Postupně zobrazovat názvy aktivních listů.
    Zobrazte název a čísla listů aktuálního sešitu.
    Udělejte list neviditelným.
    Kolik stránek je na všech listech?
    Buňka a rozsah (sloupce a řádky).
    Kopírování řádků na jiný list.
    Zkopírujte sloupce na jiný list.
    Spočítejte počet buněk, které obsahují zadané hodnoty.
    Spočítejte počet buněk v rozsahu, který obsahuje zadané hodnoty.
    Spočítejte počet viditelných buněk v rozsahu.
    Určení počtu buněk v rozsahu a součtu jejich hodnot.
    Počítání počtu buněk.
    Automatické přepočítání dat tabulky při změně jejich hodnot.
    Zadávání dat do buněk.
    Zadávání dat pomocí vzorců.
    Sériové zadávání dat.
    Zadejte textová data do buněk.
    Do buněk zadejte název knihy, list a počet listů.
    Odstranění prázdných řádků.
    Odstranění prázdných řádků.
    Odstranění prázdných řádků.
    Smazání řádku podle podmínky.
    Odstranění skryté čáry.
    Odstraňte použité skryté řádky nebo řádky s nulovou výškou.
    Odstranění duplikátů maskou.

    Výběr rozsahu nad aktuální buňkou.
    Vyberte buňku a vložte do ní číslo.
    Zvýraznění záporných hodnot.
    Výběr rozsahu a použití absolutních adres.

    Vyberte buňky v intervalech.
    Výběr z několika rozsahů.
    Pohyb buňky.
    Vyhledání nejbližší prázdné buňky ve sloupci.
    Zjištění maximální hodnoty.
    Vyhledejte a nahraďte vzorem.
    Vyhledejte hodnotu a výsledek zobrazte v samostatném okně.

    Vyhledávání s výběrem nalezených dat.
    Vyhledávání podle podmínek v rozsahu.
    Hledání poslední neprázdné buňky v rozsahu.
    Nalezení poslední neprázdné buňky ve sloupci.
    Hledání poslední neprázdné buňky v řadě.
    Vyhledávání buněk modré barvy v dosahu.
    Nalezení záporné hodnoty v rozsahu a zvýraznění modře.
    Hledejte přítomnost hodnoty ve sloupci.
    Hledání shod v rozsahu.
    Vyhledejte buňku v rozsahu.
    Vyhledejte buňku v rozsahu.
    Nalezení přibližné hodnoty v rozsahu.
    Najde začátek a konec rozsahu obsahujícího data.
    Nalezení začátku dat.
    Automatická výměna hodnot.
    Rozsah rychlého plnění (pole).
    Vyplnění intervalu (pole).
    Vyplnění zadaného rozsahu (pole).
    Vyplnění rozsahu (pole).
    Výpočet součtu prvních hodnot rozsahu.
    Umístění v buňce elektronických hodin.
    "Poplach".
    Konstrukce horní a dolní hranice rozsahu.
    Adresa aktivní buňky.
    Souřadnice aktivní buňky.
    Aktivní buněčný vzorec.
    Získejte vzorec z buňky.
    Typ dat buňky.
    Zadejte adresu konce rozsahu.
    Získání informací o vybraném rozsahu.
    Vezměte slovo z 13. znaku v buňce.
    Vytvoření proměnlivého seznamu (tabulky).
    Zkontrolujte prázdnou hodnotu.
    Průsečík buněk.
    Vynásobte vybraný rozsah.
    Současné násobení všech dat v rozsahu.
    Rozdělte rozsah podle.
    Umocnění každé buňky v rozsahu.
    Shrňte data pouze viditelných buněk.
    Součet buněk s číselnými hodnotami.
    Při sčítání je kurzor uvnitř rozsahu.

    Úrok se počítá na základě částky.
    Úrok se počítá na základě částky.
    Souhrnný příklad výpočtu provize.
    Pohyb rozsahu.
    Odsazení od vybrané buňky.
    Smyčka buněk dolů ve sloupci.
    Vytvořte výplň rozsahu.
    Výběr parametrů buňky.
    Rozdělení rozsahu.
    Zřetězení dat rozsahu.
    Zřetězení dat rozsahu.
    Získejte maximální počet sloupců nebo řádků.
    Omezení možných hodnot rozsahu.
    Testování rozsahu rychlosti čtení a zápisu.
    Když je vybrána buňka, otevřete MsgBox.
    Skrytí čáry.
    Skrytí více řádků.
    Skrytí sloupce.
    Skrytí více sloupců.
    Skrytí řádku podle názvu buňky.
    Skrytí více řádků podle adres buněk.
    Skrytí sloupce podle názvu buňky.
    Skrytí více sloupců podle adres buněk.
    Buňka bliká.
    Práce s poznámkami.
    Zobrazí všechny komentáře na listu.
    Funkce extrakce komentářů.
    Seznam poznámek chráněných listů.

    Seznam poznámek v samostatném seznamu.
    Seznam poznámek v samostatném seznamu.

    Počítání počtu poznámek.
    Počítání poznámek.
    Vyberte buňky s poznámkami.
    Zobrazit všechny poznámky.
    Změňte barvu poznámek.
    Přidávání poznámek.
    Přidávání poznámek do rozsahu podle podmínky.
    Přenos komentáře do buňky a zpět.

    Přenos hodnot z buňky do komentáře.
    Vlastní karty na pásu karet.
    Přidání panelu nástrojů.
    Přidání tlačítka na panel nástrojů.
    Panel s jedním tlačítkem.
    Panel se dvěma tlačítky.
    Vytvoření panelu vpravo.

    Vytvoření vlastní nabídky (možnost 1).
    Vytvoření vlastní nabídky (možnost 2).
    Vytvoření vlastní nabídky (možnost 3).
    Vytvoření vlastní nabídky (možnost 4).
    Vytvoření vlastní nabídky (možnost 5).
    Vytvoření vlastní nabídky (možnost 6).
    Vytvořte seznam položek hlavní nabídky aplikace Excel.
    Vytvoření seznamu položek kontextového menu.
    Zobrazení panelu nástrojů za určitých podmínek.
    Skrytí a zobrazení panelů nástrojů.
    Vytvořit popisek pro moje tlačítka.
    Vytvořte nabídku na základě dat listu.
    Vytvoření kontextového menu.
    Zámek kontextové nabídky.
    Přidání příkazu do nabídky Nástroje.
    Přidání příkazu do nabídky Zobrazit.
    Vytvoření panelu se seznamem.
    Karikatura s asistentem v titulní roli.
    Doplnění pomocníka textem, nadpisem, tlačítkem a ikonou.
    Nové možnosti pomocníka.
    Použijte Průvodce barvou výplně.
    DIALOGOVÁ OKNA.
    Funkce INPUTBOX (přes zadání hodnoty).
    Náhled hovoru.
    Nastavení zadávání dat v dialogovém okně.

    Otevře dialogové okno (Otevřít soubor).
    Otevře dialogové okno (Tisk).
    Další dialogová okna.
    Volání prohlížeče z Excelu.
    Dialogové okno pro zadávání dat.
    Dialogové okno nastavení písma.
    Výchozí hodnoty.
    Formátování textu. Tabulky. HRANICE A VÝPLNĚ.
    Zobrazí seznam dostupných písem.
    Vyberte z textu všech čísel.
    Velké písmeno pouze na začátku textu.
    Počítání počtu opakování hledaného textu.
    Výběr libovolného prvku z textu.
    Zobrazení textu pozpátku.
    Anglický text velkými písmeny.
    Spuštění tabulky symbolů z Excelu.
    informace o uživateli, počítači, tiskárně atd.
    Získejte uživatelské jméno.
    Displej s rozlišením monitoru.
    Získejte informace o používané tiskárně.
    Zobrazení informací o počítačových discích.
    UŽIVATELSKÉ FORMULÁŘE.
    DIAGRAM.
    Vytvoření grafu pomocí makra.
    Uložení diagramu do samostatného souboru.
    Vytvářejte a mažte grafy kliknutím na tlačítko.
    Zobrazení seznamu diagramů v samostatném okně.
    Použití náhodné palety barev.
    Efekt průhlednosti grafu.
    Vytvoření grafu na základě dat z více listů.
    Vytvořte štítky pro data grafu.
    RŮZNÉ PROGRAMY.
    Program pro sestavování křížovek.
    Vytvořte obal na DVD.
    Hra "Minové pole".
    Hra "Hádej zvíře".
    Výpočet na základě buněk určité barvy.
    DALŠÍ FUNKCE A MAKRA.
    Volání funkčních kláves.
    Výpočet aritmetického průměru.
    Překlad čísel na "peníze".
    Vyhledejte nejbližší pondělí.
    Počítání celých let.
    Výpočet váženého průměru.
    Převeďte číslo měsíce na jeho název.
    Použití relativních odkazů.
    Převeďte tabulku Excel do formátu HTML.
    Generátor náhodných čísel.
    Náhodná čísla – na základě rozsahu.
    Použití funkce bez jejího zadání do buňky.
    Počítání pojmenovaných objektů.
    Povolit automatický filtr pomocí makra.
    Vytvoření běžecké linie.
    Vytvoření běžícího obrázku.
    Rotující automatické tvary.
    Volání tabulky barev.
    Vytvoření kalkulačky.
    Skloňování příjmení, jména a patronyma.
    DATUM A ČAS.
    Datum a čas výstupu.
    Datum a čas výstupu.
    Získání systémového data.
    Extrahujte datum a hodiny.
    Funkce DateFull Není specifikována použitá verze MS Office.