Excel 2020: Vytvorte si vlastné rutiny QAT pomocou makier VBA - tipy pre Excel

Existuje niekoľko krátkych makier, ktoré môžete pridať do svojho osobného zošita s makrami a potom ich pridať do QAT. V tomto tipe uvidíte, ako vytvoriť osobný zošit makra, napísať niektoré makrá a potom ich priradiť k ikonám na QAT.

Vytvorte osobný zošit makra

Začnite od ľubovoľného zošita. Prejdite na Zobraziť, Makrá, Záznam makra. V dialógovom okne Záznam makra zadajte jednoslovný názov, napríklad HelloWorld. Vyberte osobný zošit makra. Kliknite na tlačidlo OK.

Do aktívnej bunky napíšte Hello a stlačte kláves Enter. Potom vyberte položky Zobraziť, Makrá, Zastaviť nahrávanie. Tieto kroky vytvoria vo vašom počítači súbor Personal.xlsb, do ktorého môžete ukladať nové makrá.

Otvorte editor VBA a vyhľadajte modul Module1 v Personal.xlsb

V programe Excel stlačte kombináciu klávesov Alt + F11. (Ak nemáte Alt + F11, môžete do QAT pridať príkaz Visual Basic a kliknúť na neho.

Prvýkrát v editore VBA to môže byť obrovská sivá. V ponuke VBA vyberte príkaz Zobraziť, Prieskumník projektu.

Vyhľadajte záznam s názvom VBAProject (PERSONAL.XLSB). Rozbaľte ho kliknutím na ikonu +.

Vyhľadajte a rozbaľte Moduly. Pravým tlačidlom myši kliknite na Module1 a zvoľte Zobraziť kód.

Uvidíte svoj kód HelloWorld. Po End Sub zadajte niektorý z týchto postupov.

Sub VeryHideActiveSheet() ActiveSheet.Visible = xlVeryHidden End Sub Sub ShowAllSheets() For Each sh In ActiveWorkbook.Worksheets sh.Visible = True Next sh End Sub Sub UpperSelection() For Each cell In Selection.SpecialCells(2, 2) ' 2, 2 means xlCellTypeConstants, Text cell.Value = UCase(cell.Value) Next End Sub Sub LowerSelection() For Each cell In Selection.SpecialCells(2, 2) cell.Value = LCase(cell.Value) Next End Sub Sub ProperSelection() For Each cell In Selection.SpecialCells(2, 2) cell.Value = Application.WorksheetFunction.Proper(cell.Value) Next End Sub 

Keď prispôsobujete QAT, v rozbaľovacej ponuke vľavo hore vyberte Makrá.

Keď vyberiete makro a kliknete na Pridať >>, ikona sa predvolene použije na vývojový diagram. Vpravo dole kliknite na položku Upraviť. Vyberte novú ikonu. Zadajte dobrý popis.

Tu je vysvetlenie, ako používať týchto päť makier:

  • Veľmi skryť : Pracovné listy môžu byť viditeľné, skryté alebo veľmi skryté. Málokto vie o veľmi skrytých listoch, pretože na ich vytvorenie musíte použiť VBA. Pracovný list, ktorý je veľmi skrytý, sa nebude zobrazovať v pracovných hárkoch Domov, Formát, Skryť a Zobraziť. (Vďaka - Sagar Malik)
  • Zobraziť všetky listy : Je ľahké vybrať 12 listov a skryť ich v jednom príkaze. Ale potom je odkrývanie hárkov individuálnou záležitosťou. Toto makro zobrazí všetky listy (vrátane veľmi skrytých).
  • Veľký výber : Konvertuje všetok text vo výbere na veľké písmená.
  • Malý výber : Konvertuje všetok text vo výbere na malé písmená.
  • Správny výber : Konvertuje všetok text vo výbere na veľké a malé písmená.

Ďakujeme spoločnosti MF Wong za návrh niektorých z týchto makier.

Zaujímavé články...