Excel Macro Tutorial

Táto príručka pokrýva používanie makra rekordéra na vytvorenie jednoduchého makra v programe Excel . Záznam makra funguje tak, že zaznamenáva všetky stlačenia klávesov a kliknutí myši. Makro vytvorené v tomto návode použije množstvo možností formátovania na názov pracovného hárka .

V aplikácii Excel 2007 a 2010 sa všetky makro príbuzné príkazy nachádzajú na karte Vývojár pásky . Táto karta sa často pridáva k pásu na prístup k makro príkazom. Témy, na ktoré sa vzťahuje táto príručka, zahŕňajú:

01 z 06

Pridanie karty Vývojár

Kliknutím zväčšíte tento obrázok - pridajte kartu Vývojár v programe Excel. © Ted French
  1. Kliknutím na kartu Súbor na karte otvoríte ponuku súborov.
  2. Kliknutím na položku Možnosti v ponuke otvoríte dialógové okno Možnosti programu Excel .
  3. Kliknutím na možnosť Upraviť pásku v ľavom okne zobrazíte dostupné možnosti v pravom okne dialógového okna.
  4. V sekcii Hlavné karty v okne sa okno skontroluje možnosť Vývojára .
  5. Kliknite na tlačidlo OK.
  6. Karta Vývojár by mala byť teraz viditeľná v páse kariet v programe Excel 2010.

Pridanie karty Vývojár v programe Excel 2007

  1. V programe Excel 2007 kliknutím na tlačidlo Office otvoríte rozbaľovaciu ponuku.
  2. Kliknutím na tlačidlo Možnosti programu Excel umiestnené v spodnej časti ponuky otvoríte dialógové okno Možnosti programu Excel .
  3. Kliknite na možnosť Populárne v hornej časti ľavého okna otvoreného dialógového okna.
  4. Kliknite na kartu Show Developer (Zobraziť vývojárov) v páse v pravom okne dialógového okna Open (Otvoriť).
  5. Kliknite na tlačidlo OK.
  6. Záložka Vývojár by mala byť teraz viditeľná v karte.

02 z 06

Pridanie titulu pracovného hárka / makra programu Excel

Otvorenie dialógového okna Recenzie makra programu Excel. © Ted French

Skôr než začneme zaznamenávať naše makro, musíme pridať názov pracovného hárku, ktorý budeme formátovať.

Keďže názov každého pracovného hárka je zvyčajne jedinečný pre tento pracovný hárok, nechceme do makra zahrnúť názov. Preto ho pridáme do pracovného hárka pred spustením makra rekordéra.

  1. Kliknite na bunku A1 v pracovnom hárku.
  2. Zadajte názov: Náklady na súbor cookie za jún 2008 .
  3. Stlačte kláves Enter na klávesnici.

Excel makro rekordér

Najjednoduchší spôsob, ako vytvoriť makro v programe Excel, je použiť makro rekordér. Urobiť tak:

  1. Kliknite na kartu Vývojári .
  2. Ak chcete otvoriť dialógové okno Nahrať makro, kliknite na záznam makra v páse.

03 z 06

Možnosti rekordéra makra

Možnosti rekordéra makra. © Ted French

V tomto dialógovom okne máte k dispozícii 4 možnosti:

  1. Názov makra - poskytnite svojmu makro popisné meno. Názov musí začínať písmenom a medzery nie sú povolené. Iba písmená, čísla a znak podčiarknutia sú povolené.
  2. Klávesová skratka - (voliteľné) vyplňte písmeno, číslo alebo iné znaky v dostupnom priestore. To vám umožní spustiť makro podržaním klávesy CTRL a stlačením zvoleného písmena na klávesnici.
  3. Uložiť makro v
    • Možnosti:
    • Tento zošit
      • Makro je k dispozícii iba v tomto súbore.
    • Nový zošit
      • Táto možnosť otvára nový súbor programu Excel. Makro je k dispozícii iba v tomto novom súbore.
    • Osobný zošit makier.
      • Táto možnosť vytvára skrytý súbor Personal.xls, ktorý ukladá vaše makrá a sprístupňuje ich vo všetkých súboroch programu Excel.
  4. Popis - (voliteľné) zadajte popis makra.

Pre tento výučbový postup

  1. Nastavte možnosti v dialógovom okne Nahrať makro tak, aby zodpovedali možnostiam uvedeným vyššie.
  2. Nerozklikajte OK - ale - pozri nižšie.
    • Kliknutím na tlačidlo OK v dialógovom okne Záznam makier sa spustí nahrávanie makra, ktoré ste práve identifikovali.
    • Ako sme už uviedli, rekordér makier pracuje tak, že zaznamenáva všetky stlačenia klávesov a kliknutí myši.
    • Vytvorenie makra format_titles zahŕňa kliknutie na niekoľko možností formátovania na domovskej karte pásky s myšou, keď je makro rekordér spustený.
  3. Pred spustením rekordéra makier prejdite na ďalší krok.

04 z 06

Záznam krokov makra

Záznam krokov makra. © Ted French
  1. Kliknutím na tlačidlo OK v dialógovom okne Nahrať makro spustite rekordér makier.
  2. Kliknite na kartu Domov na karte.
  3. Označte bunky A1 až F1 v pracovnom hárku.
  4. Kliknutím na ikonu Zlúčiť a centrum vycentrovať názov medzi bunkami A1 a F1.
  5. Kliknutím na ikonu Vyplniť farbu (vyzerá ako farba plechovky) otvoríte rozbaľovací zoznam farieb výplne.
  6. Zvoľte možnosť Blue, Accent 1 v zozname, čím farbu pozadia vybraných buniek zmeníte na modrou.
  7. Kliknutím na ikonu Farba písma (veľké písmeno "A") otvoríte rozbaľovací zoznam farieb písma.
  8. Zvoľte položku Biela zo zoznamu, aby sa text vo vybraných bunkách zmenil na bielu.
  9. Kliknutím na ikonu Veľkosť písma (nad ikonou farby) otvoríte rozbaľovací zoznam veľkosti písma.
  10. Zvoľte 16 zo zoznamu, aby ste zmenili veľkosť textu vo vybraných bunkách na 16 bodov.
  11. Kliknite na kartu Vývojár pásky.
  12. Kliknutím na tlačidlo Zastaviť nahrávanie na páse kazety zastavíte nahrávanie makier.
  13. V tomto okamihu by mal názov pracovného hárku pripomínať nadpis v obrázku vyššie.

05 z 06

Spustenie makra

Spustenie makra. © Ted French

Ak chcete spustiť makro, ktoré ste zaznamenali:

  1. Kliknite na kartu Sheet2 v spodnej časti tabuľky .
  2. Kliknite na bunku A1 v pracovnom hárku.
  3. Zadajte názov: Výdavky na služby cookie na júl 2008 .
  4. Stlačte kláves Enter na klávesnici.
  5. Kliknite na kartu Vývojár pásky.
  6. Kliknutím na tlačidlo Makrá na páse karet otvoríte dialógové okno Zobrazenie makier .
  7. Kliknite na makro format_titles v okne s názvom makra .
  8. Kliknite na tlačidlo Spustiť .
  9. Postupy makra by sa mali spustiť automaticky a mali by sa použiť rovnaké kroky formátovania, ktoré sa použili na titul na hárku 1.
  10. V tomto okamihu by mal názov na pracovnom hárku 2 pripomínať názov na pracovnom hárku 1.

06 z 06

Chyby makier / Úprava makra

Okno editora VBA v programe Excel. © Ted French

Chyby makra

Ak vaše makro nepracovalo podľa očakávania, najjednoduchšia a najlepšia možnosť je opätovné vykonanie krokov v tutoriále a opätovné zaznamenávanie makra.

Úprava / krok do makra

Makro programu Excel je napísané v programovacom jazyku Visual Basic for Applications (VBA).

Kliknutím na tlačidlo Upraviť alebo Krok do v dialógovom okne Makro spustíte editor VBA (pozrite obrázok vyššie).

Použitie editora VBA a pokrytie programovacieho jazyka VBA je mimo rozsahu tohto tutoriálu.