Makrosikkerhed er en nøglefunktion i Excel. Årsagen er, at VBA er et kraftfuldt sprog — så kraftfuldt, at det er muligt at lave en makro, der kan gøre alvorlig skade på din computer. En makro kan slette filer, sende information til andre computere og endda ødelægge Windows, så du ikke engang kan starte dit system.
Makrosikkerhedsfunktionerne introduceret i Excel 2007 blev oprettet for at hjælpe med at forhindre disse typer problemer.
Tjek sektionen Makroindstillinger i dialogboksen Trust Center. For at få vist denne dialogboks skal du vælge Udvikler → Kode → Makrosikkerhed.
Sektionen Makroindstillinger i dialogboksen Trust Center.
Som standard bruger Excel indstillingen Deaktiver alle makroer med meddelelse. Med denne indstilling i kraft, hvis du åbner en projektmappe, der indeholder makroer (og filen ikke er digitalt "signeret" eller gemt på en pålidelig placering), viser Excel en advarsel. Hvis du er sikker på, at projektmappen kommer fra en pålidelig kilde, skal du klikke på Aktiver makroer, og makroerne vil blive aktiveret.
Excels advarsel om, at filen, der skal åbnes, indeholder makroer.
Du ser kun pop op-boksen, hvis VBE'en er åben. Ellers viser Excel en iøjnefaldende sikkerhedsadvarsel over formellinjen. Hvis du ved, at projektmappen er sikker, skal du klikke på knappen Aktiver indhold for at aktivere makroerne. Hvis du vil bruge projektmappen uden makroer, skal du klikke på X for at afvise advarslen.
Excels advarsel om, at den netop åbnede projektmappe indeholder makroer. Du ser denne advarsel, hvis VBE'en ikke er åben.
Excel vil huske, om du har udpeget en projektmappe til at være sikker. Så næste gang du åbner den, vil du ikke se sikkerhedsadvarslen.
Måske er den bedste måde at håndtere makrosikkerhed på at udpege en eller flere mapper som pålidelige placeringer. Alle projektmapper på en pålidelig placering åbnes uden en makroadvarsel. Du udpeger pålidelige mapper i sektionen Trusted Locations i dialogboksen Trust Center.
Hvis du vil finde ud af, hvad de andre makrosikkerhedsindstillinger indebærer, skal du trykke på F1, mens sektionen Makroindstillinger i dialogboksen Trust Center er synlig. Du får en hjælpeskærm, der beskriver sikkerhedsindstillingerne.