Excel personlig makro -projektmappe - Gem og brug makroer i alle projektmapper

Når du opretter/optager en makro i en projektmappe i Excel, kan den kun bruges i den pågældende projektmappe.

Men hvad nu hvis du har en liste over nyttige Excel -makroer, som du vil bruge i alle projektmapper? I et sådant tilfælde er det en god idé at gemme disse i din personlige makro -projektmappe.

Hvis du gør dette, får du adgang til makrokoden fra enhver projektmappe på dit system.

Dette sparer tid, da du ikke behøver at genskabe de samme makroer igen og igen for hver projektmappe. I stedet kan du bare oprette den en gang, gemme den i den personlige makro -projektmappe og få adgang til den fra enhver projektmappe.

Hvis du er interesseret i at lære VBA på den nemme måde, så tjek min Online Excel VBA -træning.

Hvad er en personlig makro -projektmappe?

En personlig makro -projektmappe er en skjult projektmappe i dit system, der åbnes, når du åbner Excel -applikationen.

Relateret: Sådan åbnes specifikke Excel -filer automatisk ved opstart

Det er et sted, hvor du kan gemme makrokoder og derefter få adgang til disse makroer fra enhver projektmappe. Det er et godt sted at gemme de makroer, du ofte vil bruge.

For at give dig et eksempel, antag at du regelmæssigt får data fra dine kolleger, og du skal rense dataene og formatere dem. Da du skal følge de samme trin hver gang, kan du oprette en makro for at gøre dette og gemme det i den personlige makro -projektmappe.

Når du nu får Excel -filen, skal du bare køre makroen (som er gemt i den personlige projektmappe og kan tilgås fra enhver projektmappe), og du er færdig.

Hvor kan jeg finde den personlige makro -projektmappe?

Som standard findes den personlige makro -projektmappe ikke. Du skal først oprette den.

Her er trinene til at oprette en personlig makro -projektmappe i Excel:

  • Åbn en ny projektmappe eller en eksisterende projektmappe.
  • Gå til fanen Udvikler på båndet.
  • Klik på Optag makro.
  • Angiv et navn i dialogboksen Optag makro (standard er også fin).
  • Vælg Personlig makro -projektmappe i rullemenuen ‘Gem makro i’.
  • Klik på OK.

Bemærk: Hvis du ikke kan se fanen Udvikler på båndet, er her trinene for at aktivere det.

Hvis du gør dette, vil du oprette en ny projektmappe med navnet PERSONAL.XLSB og gemme makroen i denne projektmappe.

Da vi absolut ikke gjorde noget, har makroen ingen kode i den. Dette blev gjort for at oprette den personlige makro -projektmappe.

Nu hvor den personlige makro -projektmappe er oprettet, skal du Tæt alle de åbne projektmapper. Hvis du gør dette, vises en prompt som vist nedenfor:

Vælg Gem.

Når dette er gjort, opretter og gemmer Excel PERSONAL.XLSB -filen i startmappen, hvor den automatisk åbnes i backend, når du åbner Excel.

Hvordan kopieres makroer i den personlige makro -projektmappe?

Når filen PERSONAL.XLSB er oprettet og gemt, kan du kopiere makroer, som du vil genbruge igen.

Her er trinene til at kopiere makroer i den personlige makro -projektmappe:

  • Åbn Excel.
  • Gå til fanen Udvikler.
  • Klik på indstillingen Visual Basic. Dette åbner VB Editor (eller brug ALT + F11).
  • I VB Editor, i Project Explorer, vil du se objektet PERSONAL.XLSB.
  • Dobbeltklik på modul 1.
  • Kopier og indsæt makrokoden i vinduet Modulkode.
  • Luk Vb Editor.
  • Luk og gem Excel.

Ovenstående trin gemmer de makroer, du vil genbruge i den personlige makro -projektmappe.

Læs også: Sådan fjernes makroer fra en Excel -projektmappe

Sådan bruges makroer, der er gemt i personlig makro -projektmappe?

Antag, at du har en liste over makroer, der er gemt i den personlige makro -projektmappe, og du vil bruge den på en ny Excel -fil, du får.

Her er trinene til at gøre dette:

  • Gå til fanen Udvikler.
  • Klik på Makroer.
  • Vælg den makro, du vil køre, i dialogboksen Makro.
  • Klik på Kør.

Bemærk, at makrodialogboksen viser dig listen over alle de makroer, der er tilgængelige til brug i den åbne projektmappe. Dette vil omfatte makroer, der er gemt i projektmappen, såvel som dem, der er gemt i den personlige makro -projektmappe.

Du kan også køre en makro ved at tildele en tastaturgenvej til makroen eller indsætte en form/knap og tildele makroen til den.

Du kan også bruge Personal Macro Workbook til at gemme brugerdefinerede funktioner (brugerdefinerede funktioner), der er oprettet i VBA.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave