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.