Excel 2020: Stvorite vlastite QAT rutine pomoću VBA makronaredbi - Excel savjeti

Postoji nekoliko kratkih makronaredbi koje možete dodati u svoju osobnu makronaredbu, a zatim dodati u QAT. U ovom ćete savjetu vidjeti kako stvoriti osobnu makronaredbu, upisati neke makronaredbe, a zatim ih dodijeliti ikonama na QAT-u.

Stvorite osobnu makronaredbu

Počnite od bilo koje radne bilježnice. Idite na View, Macros, Record Macro. U dijaloški okvir Snimanje makronapisa upišite naziv od jedne riječi kao što je HelloWorld. Odaberite Osobnu makronaredbu. Kliknite U redu.

U aktivnu ćeliju upišite Hello i pritisnite Enter. Zatim odaberite Pogled, Makronaredbe, Zaustavi snimanje. Ovi će koraci stvoriti Personal.xlsb na vašem računalu gdje možete spremiti nove makronaredbe.

Otvorite VBA Editor i pronađite Module1 u Personal.xlsb

U Excelu pritisnite Alt + F11. (Ako nemate Alt + F11, možete dodati naredbu Visual Basic u QAT i kliknuti je.

Prvi put kad ste u VBA uređivaču, možda je to sivo prostranstvo. Na izborniku VBA odaberite View, Project Explorer.

Potražite unos pod nazivom VBAProject (PERSONAL.XLSB). Kliknite ikonu + da biste je proširili.

Potražite i proširite module. Desnom tipkom miša kliknite Modul1 i odaberite Prikaži kod.

Vidjet ćete svoj HelloWorld kod. Nakon End Sub, upišite bilo koji od ovih postupaka.

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 

Kada prilagodite QAT, odaberite Macros s gornjeg lijevog padajućeg izbornika.

Kada odaberete makronaredbu i kliknete Dodaj >>, ikona će se prema zadanim postavkama postaviti na dijagram toka. Kliknite Modify u donjem desnom kutu. Odaberite novu ikonu. Upišite dobar opis.

Evo objašnjenja kako koristiti ovih pet makronaredbi:

  • Very Hide : Radni listovi mogu biti vidljivi, skriveni ili vrlo skriveni. Malo ljudi zna za vrlo skrivene listove jer za njihovo stvaranje morate koristiti VBA. Vrlo skriveni radni list neće se prikazivati ​​u početnom, oblikovanju, skrivanju i otkrivanju, radnim listovima. (Zahvaljujući -Sagaru Maliku)
  • Prikaži sve listove : Lako je odabrati 12 listova i sakriti ih u jednoj naredbi. Ali otkrivanje listova jedno je odjednom prijedlog. Ova makronaredba će otkriti sve listove (uključujući vrlo skrivene listove).
  • Veliki odabir : Pretvara sav tekst u odabiru u velika slova.
  • Donji odabir : Pretvara sav tekst u odabiru u mala slova.
  • Ispravan odabir : Pretvara sav tekst u odabiru u pravilan slučaj.

Hvala MF Wongu što je predložio neke od ovih makronaredbi.

Zanimljivi članci...