Makroer i Microsoft Excel er kraftfulde værktøjer, der automatiserer gentagne opgaver, strømliner arbejdsgange og forbedrer produktiviteten. Af sikkerhedsmæssige årsager deaktiverer Excel dog ofte makroer som standard. Hvis du arbejder med et regneark, der kræver makroer, skal du aktivere dem. Denne guide fører dig gennem trinene til at aktivere makroer i forskellige versioner af Excel, så du kan udnytte den fulde funktionalitet af dine regneark, mens du forbliver informeret om sikkerhedsmæssige overvejelser.
Forstå hvorfor du skal aktivere makroer
Makroer er i bund og grund små programmer skrevet i VBA (Visual Basic for Applications), der kører i Excel. De kan automatisere komplekse opgaver, fra datamanipulation og formatering til generering af rapporter og brugerdefinerede funktioner. Du kan støde på regneark med makroer af forskellige årsager, såsom:
- Automatiserede Rapporter: Makroer kan automatisk opdatere og generere rapporter baseret på de nyeste data.
- Brugerdefinerede Funktioner: Makroer kan oprette brugerdefinerede funktioner, der udvider Excels indbyggede funktioner.
- Databehandling: Makroer kan effektivt rense, transformere og analysere store datasæt.
- Strømlinede Arbejdsgange: Makroer kan automatisere processer i flere trin, hvilket sparer tid og reducerer fejl.
Men da makroer er kode, kan de også misbruges til at sprede virusser eller malware. Derfor er Excels standard sikkerhedsindstillinger forsigtige.
Aktivering af makroer i moderne Excel-versioner (Microsoft 365, Excel 2019, 2016, 2013)
Processen for aktivering af makroer er ens i de nyere versioner af Excel. Sådan gør du:
Adgang til Sikkerhedscenteret
- Åbn Excel. Start med at åbne Excel-applikationen. Du behøver ikke at have en specifik projektmappe åben på dette tidspunkt.
- Gå til fanen “Filer”. Klik på fanen “Filer” i øverste venstre hjørne af Excel-vinduet. Dette fører dig til backstage-visningen.
- Klik på “Indstillinger”. Vælg “Indstillinger” nederst i menuen Filer. Dette åbner dialogboksen Excel-indstillinger.
- Naviger til “Sikkerhedscenteret”. I dialogboksen Excel-indstillinger skal du klikke på “Sikkerhedscenter” i menuen til venstre.
- Åbn “Indstillinger for Sikkerhedscenter”. På højre side af ruden Sikkerhedscenter ser du en knap med navnet “Indstillinger for Sikkerhedscenter”. Klik på denne knap for at åbne dialogboksen Sikkerhedscenter.
Konfiguration af makroindstillinger
-
Vælg “Makroindstillinger”. I dialogboksen Sikkerhedscenter skal du vælge “Makroindstillinger” fra listen til venstre.
-
Vælg din makroindstilling. Du vil se flere muligheder for makroindstillinger. Her er en oversigt over hver enkelt:
- Deaktiver VBA-makroer med meddelelse: Dette er ofte standardindstillingen og den mest anbefalede indstilling. Excel blokerer makroer, men viser en advarselslinje, når du åbner en projektmappe, der indeholder dem, så du kan vælge, om du vil aktivere dem fra sag til sag. Dette giver en balance mellem sikkerhed og funktionalitet.
- Deaktiver VBA-makroer undtagen digitalt signerede makroer: Med denne indstilling kører Excel kun makroer, der har en gyldig digital signatur fra en betroet udgiver. Dette er en mere sikker mulighed, hvis du regelmæssigt bruger makroer fra kendte og betroede kilder.
- Deaktiver alle makroer uden meddelelse: Denne indstilling blokerer alle makroer uden nogen advarsel. Brug denne indstilling, hvis du er meget bekymret for sikkerheden og sjældent bruger makroer.
- Aktiver alle makroer (ikke anbefalet; potentielt farlig kode kan køre): Brug denne indstilling med ekstrem forsigtighed. Aktivering af alle makroer fjerner al makrosikkerhed og kan udsætte dit system for sikkerhedsrisici, hvis du åbner en ondsindet Excel-fil. Vælg kun denne indstilling, hvis du er helt sikker på sikkerheden af alle Excel-filer, du åbner.
-
Overvej “Tillid adgang til VBA-projektobjektmodel”. I afsnittet “Indstillinger for udviklermakroer” (nogle gange findes det i “Makroindstillinger” eller som et separat afsnit) kan du se en mulighed “Tillid adgang til VBA-projektobjektmodel”. Denne indstilling er generelt påkrævet for programmatisk adgang til VBA-kode fra andre applikationer. For de fleste brugere, der aktiverer makroer til generel regnearksfunktionalitet, er denne indstilling ikke nødvendig og kan forblive umarkeret for forbedret sikkerhed.
-
Klik på “OK” for at gemme. Når du har valgt din ønskede makroindstilling, skal du klikke på “OK” i dialogboksen Sikkerhedscenter for at gemme ændringerne.
-
Klik på “OK” Igen. Klik på “OK” igen i dialogboksen Excel-indstillinger for at lukke den.
Når du har justeret disse indstillinger, skal du lukke og genåbne Excel, for at ændringerne kan træde fuldt i kraft. Når du nu åbner en projektmappe, der indeholder makroer, bør du se en sikkerhedsadvarsel (hvis du valgte “Deaktiver VBA-makroer med meddelelse”). Klik på “Aktiver indhold” eller “Aktiver makroer” på advarselslinjen for at køre makroerne i den specifikke projektmappe.
Aktivering af makroer i ældre Excel-versioner (Excel 2007)
Selvom det er mindre almindeligt nu, kan du stadig støde på Excel 2007. Trinene er lidt anderledes, men følger de samme principper:
- Åbn Excel 2007.
- Klik på “Office-knappen”. Dette er den runde knap i øverste venstre hjørne af Excel-vinduet, ofte omtalt som “Office-knappen”.
- Vælg “Excel-indstillinger”. Klik på “Excel-indstillinger” nederst i menuen Office-knappen.
- Gå til fanen “Sikkerhedscenter”. Klik på fanen “Sikkerhedscenter” i vinduet Excel-indstillinger.
- Klik på “Indstillinger for Sikkerhedscenter”. Klik på knappen “Indstillinger for Sikkerhedscenter” til højre.
- Vælg “Makroindstillinger”. I dialogboksen Sikkerhedscenter skal du vælge “Makroindstillinger” fra menuen til venstre.
- Vælg din ønskede mulighed. Vælg mellem de samme makroindstillingsmuligheder som beskrevet for moderne versioner (f.eks. “Aktiver alle makroer”, “Deaktiver alle makroer undtagen digitalt signerede makroer” osv.). Vær forsigtig med “Aktiver alle makroer”.
- Klik på “OK” for at gemme i Sikkerhedscenter.
- Klik på “OK” for at lukke Excel-indstillinger.
Efter disse trin skal du genstarte Excel og åbne din projektmappe. Du bør nu blive bedt om at aktivere makroer, hvis projektmappen indeholder dem.
Sikkerhedsovervejelser og bedste praksis
Aktivering af makroer kan være praktisk, men det er afgørende at være opmærksom på de sikkerhedsmæssige konsekvenser:
- Aktiver kun makroer fra pålidelige kilder: Aktiver kun makroer i projektmapper, der kommer fra kilder, du stoler på. Vær forsigtig med at åbne Excel-filer fra ukendte afsendere eller downloade dem fra ubekræftede websteder.
- Forstå kilden: Hvis det er muligt, skal du forstå, hvad makroerne i en projektmappe formodes at gøre, før du aktiverer dem. Hvis du er usikker, er det bedst at være på den sikre side og ikke aktivere dem.
- Digitale signaturer: Digitalt signerede makroer giver et højere sikkerhedsniveau. Hvis du vælger indstillingen “Deaktiver VBA-makroer undtagen digitalt signerede makroer”, kører du kun makroer fra verificerede udgivere.
- Hold din software opdateret: Sørg for, at din Excel-version og dit operativsystem er opdateret med de nyeste sikkerhedspatches.
Ved at følge disse retningslinjer kan du sikkert aktivere makroer, når det er nødvendigt, og forbedre din produktivitet i Excel, mens du minimerer potentielle sikkerhedsrisici. Prioriter altid forsigtighed og aktiver kun makroer, når du er sikker på sikkerheden og kilden til Excel-filen.