Excel 2020: ustvarite lastne rutine QAT z uporabo makrov VBA - nasveti za Excel

V svoj osebni delovni zvezek Macro lahko dodate nekaj kratkih makrov in nato v QAT. V tem nasvetu boste videli, kako ustvarite osebni delovni zvezek za makro, vtipkate nekaj makrov in jih nato dodelite ikonam na QAT.

Ustvarite osebni delovni zvezek za makro

Začnite s katerim koli delovnim zvezkom. Pojdite na Pogled, Makri, Snemanje Makra. V pogovorno okno Snemanje makra vnesite enobesedno ime, na primer HelloWorld. Izberite Personal Macro Workbook. Kliknite V redu.

V aktivno celico vnesite Hello in pritisnite Enter. Nato izberite Pogled, Makri, Ustavi snemanje. Ti koraki bodo v računalniku ustvarili Personal.xlsb, kamor lahko shranite nove makre.

Odprite urejevalnik VBA in poiščite modul1 v Personal.xlsb

V Excelu pritisnite Alt + F11. (Če nimate Alt + F11, lahko QAT dodate ukaz Visual Basic in to kliknete.

Ko ste prvič v urejevalniku VBA, je to lahko siva širina. V meniju VBA izberite Pogled, Raziskovalec projektov.

Poiščite vnos z imenom VBAProject (PERSONAL.XLSB). Kliknite ikono +, da jo razširite.

Poiščite in razširite module. Z desno miškino tipko kliknite Module1 in izberite View Code.

Videli boste svojo kodo HelloWorld. Za End Sub, vnesite katerega koli od teh postopkov.

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 

Ko prilagodite QAT, v zgornjem levem spustnem meniju izberite Macros.

Ko izberete makro in kliknete Dodaj >>, bo ikona privzeto prikazana na diagramu poteka. Spodaj desno kliknite Spremeni. Izberite novo ikono. Vnesite dober namig.

Tu je razlaga, kako uporabiti teh pet makrov:

  • Very Hide : Delovni listi so lahko vidni, skriti ali zelo skriti. Le malo ljudi ve za zelo skrite liste, ker morate za njihovo ustvarjanje uporabiti VBA. Delovni list, ki je zelo skrit, se ne bo prikazal v delovnih listih Domov, Oblika, Skrij in razkrij. (Zahvaljujoč -Sagar Malik)
  • Pokaži vse liste : Iz 12 listov lahko enostavno izberete in jih skrijete z enim samim ukazom. Ampak razkrivanje listov je enkraten predlog. Ta makro bo razkril vse liste (vključno z zelo skritimi listi).
  • Zgornja izbira : pretvori celotno besedilo v izboru v velike črke.
  • Spodnja izbira : pretvori celotno besedilo v izbiri v male črke.
  • Pravilna izbira : Pretvori celotno besedilo v izboru v pravi črki.

Hvala MF Wongu, ker je predlagal nekatere od teh makrov.

Zanimive Članki...