Excel 2020: Lag dine egne QAT-rutiner ved hjelp av VBA-makroer - Excel-tips

Det er flere korte makroer du kan legge til i din personlige makro arbeidsbok og deretter legge til i QAT. I dette tipset vil du se hvordan du lager Personal Macro Workbook, skriver inn noen makroer, og tilordner dem deretter til ikoner på QAT.

Lag en personlig makro arbeidsbok

Start fra hvilken som helst arbeidsbok. Gå til Vis, Makroer, Ta opp Makro. I dialogboksen Record Macro skriver du inn et ett-ords navn som HelloWorld. Velg Personal Macro Workbook. Klikk OK.

Skriv Hello i den aktive cellen og trykk Enter. Velg deretter Vis, Makroer, Stopp opptak. Disse trinnene vil opprette en Personal.xlsb på datamaskinen din der du kan lagre nye makroer.

Åpne VBA Editor og Finn Module1 i Personal.xlsb

Trykk på Alt + F11 fra Excel. (Hvis du ikke har Alt + F11, kan du legge til Visual Basic-kommandoen i QAT og klikke på den.

Din første gang i VBA-redaktøren, kan det være et enormt grått område. Fra VBA-menyen velger du Vis, Prosjektutforsker.

Se etter en oppføring som heter VBAProject (PERSONAL.XLSB). Klikk på + -ikonet for å utvide det.

Se etter og utvid moduler. Høyreklikk Module1 og velg Vis kode.

Du vil se HelloWorld-koden din. Etter sluttuben skriver du inn noen av disse prosedyrene.

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 

Når du tilpasser QAT, velger du Makroer fra rullegardinmenyen øverst til venstre.

Når du velger en makro og klikker på Legg til >> vil ikonet som standard være et flytskjema. Klikk på Endre nederst til høyre. Velg et nytt ikon. Skriv inn en god verktøytips.

Her er en forklaring på hvordan du bruker disse fem makroene:

  • Veldig skjul : Regneark kan være synlige, skjulte eller veldig skjulte. Få mennesker vet om veldig skjulte ark fordi du må bruke VBA for å lage dem. Et regneark som er veldig skjult, vises ikke i Hjem, Format, Skjul og skjul, Regneark. (Takk til -Sagar Malik)
  • Vis alle ark : Det er enkelt å velge 12 ark og skjule dem i en enkelt kommando. Men å løsne arkene er en en-om-en-gang-forslag. Denne makroen vil skjule alle arkene (inkludert veldig skjulte ark).
  • Øvre markering : Konverterer all tekst i utvalget til store bokstaver.
  • Nedre utvalg : Konverterer all tekst i utvalget til små bokstaver.
  • Riktig valg : Konverterer all tekst i utvalget til riktig sak.

Takk til MF Wong for å foreslå noen av disse makroene.

Interessante artikler...