Excel 2020: Opret dine egne QAT-rutiner ved hjælp af VBA-makroer - Excel-tip

Der er flere korte makroer, du kan føje til din personlige makro-projektmappe og derefter tilføje til QAT. I dette tip vil du se, hvordan du opretter den personlige makro-projektmappe, skriver nogle makroer og tildeler dem derefter til ikoner på QAT.

Opret en personlig makro-projektmappe

Start fra enhver projektmappe. Gå til Vis, Makroer, Optag makro. I dialogboksen Optag makro skal du skrive et navn på et ord, f.eks. HelloWorld. Vælg Personal Macro Workbook. Klik på OK.

Skriv Hej i den aktive celle, og tryk på Enter. Vælg derefter Vis, Makroer, Stop optagelse. Disse trin opretter en Personal.xlsb på din computer, hvor du kan gemme nye makroer.

Åbn VBA Editor og Find Module1 i Personal.xlsb

Tryk på Alt + F11 fra Excel. (Hvis du ikke har Alt + F11, kan du tilføje Visual Basic-kommandoen til QAT og klikke på den.

Din første gang i VBA-editoren, kan det være en stor vidde af gråt. Fra VBA-menuen skal du vælge Vis, Project Explorer.

Kig efter en post kaldet VBAProject (PERSONAL.XLSB). Klik på + ikonet for at udvide det.

Se efter og udvid moduler. Højreklik på Module1, og vælg Vis kode.

Du vil se din HelloWorld-kode. Indtast en af ​​disse procedurer efter End Sub.

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, skal du vælge Makroer i rullemenuen øverst til venstre.

Når du vælger en makro og klikker på Tilføj >>, vil ikonet som standard være et flowdiagram. Klik på Rediger nederst til højre. Vælg et nyt ikon. Skriv et godt værktøjstip.

Her er en forklaring på, hvordan du bruger disse fem makroer:

  • Meget skjul : Arbejdsark kan være synlige, skjulte eller meget skjulte. Få mennesker kender meget skjulte ark, fordi du skal bruge VBA til at oprette dem. Et regneark, der er meget skjult, vises ikke i Hjem, Format, Skjul og skjul, Arbejdsark. (Tak til -Sagar Malik)
  • Vis alle ark : Det er let at vælge 12 ark og skjule dem i en enkelt kommando. Men så er det en en-ad-gang proposition at fjerne arkene. Denne makro viser alle ark (inklusive meget skjulte ark).
  • Øvre markering : Konverterer al tekst i markeringen til store bogstaver.
  • Lille markering : Konverterer al tekst i markeringen til små bogstaver.
  • Korrekt markering : Konverterer al tekst i markeringen til korrekt sag.

Tak til MF Wong for at foreslå nogle af disse makroer.

Interessante artikler...