Jak psát makra v aplikaci Excel: Výukový program pro makra - Co je & Použití

Obsah:

Anonim

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

  1. Klikněte na kartu DEVELOPER
  2. Klikněte na Záznam makra, jak je znázorněno na obrázku níže

Zobrazí se následující dialogové okno

  1. Jako název makra zadejte ImportBankReceipts.
  2. Krok dva tam bude ve výchozím nastavení
  3. Zadejte popis, jak je znázorněno na obrázku výše
  4. 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

  1. Přejděte na místní disk, kde jste uložili soubor CSV
  2. Vyberte soubor CSV
  3. 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

  1. Vyberte ImportBankReceipts
  2. Zvýrazní popis makra
  3. 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.