Co je makro aplikace Excel?
Excel Macro je nástroj pro záznam a přehrávání, který jednoduše zaznamenává vaše kroky aplikace Excel a makro je bude přehrávat tolikrát, kolikrát chcete. Makra VBA šetří čas, protože automatizují opakující se úkoly. Jedná se o část programovacího kódu, který běží v prostředí aplikace Excel, ale k programování maker nemusíte být kodér. K provádění pokročilých úprav v makru však potřebujete základní znalosti VBA.
V tomto kurzu Makra v aplikaci Excel pro začátečníky se naučíte základy maker aplikace Excel:
- Co je makro aplikace Excel?
- Proč se makra aplikace Excel používají v aplikaci Excel?
- Co je VBA v jazyce laika?
- Základy maker aplikace Excel
- Krok za krokem Příklad záznamu maker v aplikaci Excel
Proč se makra aplikace Excel používají v aplikaci Excel?
Jako lidé jsme stvoření zvyku. Existují určité věci, které děláme každý den, každý pracovní den. Nebylo by lepší, kdyby existoval nějaký magický způsob stisknutí jediného tlačítka a všechny naše rutinní úkoly jsou hotové? Slyším, že říkáš ano. Makro v aplikaci Excel vám toho pomůže dosáhnout. V laickém jazyce je makro definováno jako záznam vašich rutinních kroků v aplikaci Excel, které můžete přehrát pomocí jediného tlačítka.
Například pracujete jako pokladník pro vodohospodářskou společnost. Někteří zákazníci platí prostřednictvím banky a na konci dne jste povinni stáhnout data z banky a naformátovat je způsobem, který odpovídá vašim obchodním požadavkům.
Data můžete importovat do aplikace Excel a formátovat. Následujícího dne budete muset provést stejný rituál. Brzy to bude nudné a nudné. Makra řeší takové problémy automatizací takových rutinních úkolů . K zaznamenání kroků můžete použít makro
- Import dat
- Formátujete jej tak, aby splňoval vaše požadavky na obchodní reporty.
Co je VBA v jazyce laika?
VBA je zkratka pro Visual Basic for Applications. Jedná se o programovací jazyk, který Excel používá k zaznamenávání vašich kroků při provádění rutinních úkolů. Abyste mohli využívat výhod maker v aplikaci Excel, nemusíte být programátor nebo velmi technický pracovník. Excel má funkce, které vám automaticky generují zdrojový kód. Další informace najdete v článku o VBA.
Základy maker aplikace Excel
Makra jsou jednou z funkcí vývojáře. Ve výchozím nastavení se karta pro vývojáře nezobrazuje v aplikaci Excel. Budete jej muset zobrazit prostřednictvím přizpůsobeného přehledu
Makra aplikace Excel mohou útočníci použít ke kompromisu vašeho systému. Ve výchozím nastavení jsou v aplikaci Excel zakázány. Pokud potřebujete spouštět makra, budete muset povolit spouštění maker a spouštět pouze makra, o kterých víte, že pocházejí z důvěryhodného zdroje
Chcete-li uložit makra aplikace Excel, musíte sešit uložit ve formátu s povolenými makry * .xlsm
Název makra by neměl obsahovat mezery.
Při vytváření makra vždy vyplňte popis makra. To vám i ostatním pomůže pochopit, co makro dělá.
Krok za krokem Příklad záznamu maker v aplikaci Excel
Nyní v tomto výukovém programu maker maker se naučíme, jak vytvořit makro v aplikaci Excel:
Budeme pracovat se scénářem popsaným v důležitosti maker Excel. V tomto výukovém programu pro makra aplikace Excel budeme pracovat s následujícím souborem CSV pro psaní maker v aplikaci Excel.
Zde si můžete stáhnout výše uvedený soubor
Stáhněte si výše uvedený soubor CSV a makra
Vytvoříme šablonu s povolenými makry, která naimportuje výše uvedená data a naformátuje je tak, aby splňovaly naše požadavky na obchodní reporty.
Povolit možnost pro vývojáře
Chcete-li spustit program VBA, musíte mít přístup k možnosti vývojáře v aplikaci Excel. Povolte možnost pro vývojáře, jak je znázorněno v níže uvedeném příkladu makra aplikace Excel, a připněte ji na hlavní pás karet v aplikaci Excel.
Krok 1) Přejděte do hlavní nabídky „SOUBOR“
Vyberte možnost „Možnosti“.
Krok 2) Nyní se otevře další okno, v tomto okně proveďte následující věci
- Klikněte na Přizpůsobit pás karet
- Zaškrtněte políčko Vývojář
- Klikněte na tlačítko OK
Krok 3) Záložka Vývojář
Na pásu karet nyní uvidíte kartu VÝVOJÁŘ
Krok 4) Stáhněte si CSV
Nejprve uvidíme, jak můžeme vytvořit příkazové tlačítko v tabulce a spustit program.
- Vytvořte složku na jednotce C s názvem Bankovní potvrzení
- Vložte stažený soubor stvrzenky.csv
Krok 5) Zaznamenejte makro
- Klikněte na kartu DEVELOPER
- Klikněte na Záznam makra, jak je znázorněno na obrázku níže
Zobrazí se následující dialogové okno
- Jako název makra zadejte ImportBankReceipts.
- Krok dva tam bude ve výchozím nastavení
- Zadejte popis, jak je znázorněno na obrázku výše
- Klikněte na kartu „OK“
Krok 6) Proveďte Makro operace / kroky, které chcete zaznamenat
- Umístěte kurzor do buňky A1
- Klikněte na kartu DATA
- Klikněte na tlačítko Z textu na pásu karet Získat externí data
Zobrazí se následující dialogové okno
- Přejděte na místní disk, kde jste uložili soubor CSV
- Vyberte soubor CSV
- Klikněte na tlačítko Importovat
Získáte následujícího průvodce
Po provedení výše uvedených kroků klikněte na tlačítko Další
Postupujte podle výše uvedených kroků a klikněte na další tlačítko
- Klikněte na tlačítko Dokončit
- Váš sešit by nyní měl vypadat takto
Krok 7) Formátujte data
Udělejte sloupce tučně, přidejte celkový součet a pomocí funkce SUM získáte celkovou částku.
Krok 8) Zastavte záznam makra
Nyní, když jsme dokončili rutinní práci, můžeme kliknout na tlačítko zastavit nahrávání makra, jak je znázorněno na obrázku níže
Krok 9) Přehrajte makro
Před uložením naší pracovní knihy budeme muset odstranit importovaná data. Uděláme to, abychom vytvořili šablonu, kterou budeme kopírovat pokaždé, když máme nové příjmy a chceme spustit makro ImportBankReceipts.
- Zvýrazněte všechna importovaná data
- Klikněte pravým tlačítkem na zvýrazněná data
- Klikněte na Odstranit
- Klikněte na tlačítko Uložit jako
- Uložte sešit ve formátu s podporou maker, jak je znázorněno níže
- Vytvořte kopii nově uložené šablony
- Otevři to
- Klikněte na záložku DEVELOPER
- Klikněte na tlačítko Makra
Zobrazí se následující dialogové okno
- Vyberte ImportBankReceipts
- Zvýrazní popis makra
- Klikněte na tlačítko Spustit
Získáte následující data
Gratulujeme, právě jste vytvořili své první makro v aplikaci Excel.
souhrn
Makra zjednodušují náš pracovní život automatizací většiny rutinních prací, které děláme. Makra Excel používají Visual Basic for Applications.