Vienas iš būdų vykdyti VBA makrokomandą „Excel 2016“ yra paspausti jos spartųjį klavišą. Tačiau prieš naudodami šį metodą makrokomandai turite priskirti spartųjį klavišą.
Kai pradedate įrašyti makrokomandą, dialogo lange Įrašyti makrokomandą turite galimybę priskirti spartųjį klavišą. Jei kuriate procedūrą nenaudodami makrokomandos įrašymo priemonės, galite priskirti spartųjį klavišą (arba pakeisti esamą spartųjį klavišą) atlikdami šią procedūrą:
Pasirinkite Kūrėjas → Kodas → Makrokomandos.
Sąrašo laukelyje pasirinkite antrinės procedūros pavadinimą.
Šiame pavyzdyje procedūra pavadinta ShowCubeRoot.
Spustelėkite mygtuką Parinktys.
„Excel“ rodo dialogo langą „Makro parinktys“.
Dialogo lange Makrokomandos parinktys galite nustatyti makrokomandų parinktis.
Spustelėkite parinktį Spartusis klavišas ir įveskite raidę laukelyje, pažymėtame Ctrl.
Įvesta raidė atitinka klavišų kombinaciją, kurią norite naudoti makrokomandai vykdyti. Pavyzdžiui, jei įvedate mažąją raidę c, makrokomandą galite vykdyti paspausdami Ctrl+C. Jei įvedate didžiąją raidę, prie klavišų kombinacijos turite pridėti klavišą Shift. Pavyzdžiui, jei įvesite C, makrokomandą galite vykdyti paspausdami Ctrl+Shift+C.
Spustelėkite Gerai, kad uždarytumėte dialogo langą Makrokomandos parinktys, tada spustelėkite Atšaukti, kad uždarytumėte makrokomandos dialogo langą.
Priskyrę spartųjį klavišą, galite paspausti tą klavišų kombinaciją, kad paleistumėte makrokomandą. Spartusis klavišas neveikia, jei jis priskirtas makrokomandai, kuri naudoja argumentą.
Spartieji klavišai, kuriuos priskiriate makrokomandoms, nepaiso „Excel“ integruotųjų sparčiųjų klavišų. Pavyzdžiui, Ctrl+C yra standartinis spartusis klavišas duomenims kopijuoti. Jei makrokomandai priskirsite Ctrl+C, kopijuodami negalėsite naudoti Ctrl+C. Paprastai tai nėra didelė problema, nes „Excel“ beveik visada pateikia kitų komandų vykdymo būdų.