Kom godt i gang med VBA – din første makro
Kom godt i gang med VBA – din første makro

Har du hørt om VBA, men tænkt: “Det lyder alt for teknisk for mig”? Så læs med her – for nu gør vi det helt konkret og ufarligt. På 5 minutter kan du optage din første makro, og endda forstå, hvad der sker i koden bagefter.
🔑 Sådan åbner du VBA-editoren
Først og fremmest – du skal vide, hvor magien sker. VBA-editoren er der, hvor du skriver og ser din kode.
👉 Tryk Alt + F11 når du er i Excel.
Så åbnes VBA-editoren i et nyt vindue.
Hvis du vil tilbage til Excel, trykker du bare Alt + F11 igen. Det er lidt som at skifte mellem to verdener.
🎥 Optag din første makro – helt uden kode
Det smarte ved Excel er, at du kan optage dine handlinger, og så laver den selv VBA-koden for dig.
Sådan gør du:
-
Gå til fanen “Udvikler” (Developer). Hvis du ikke kan se den:
-
Gå til Filer > Indstillinger > Tilpas båndet
-
Sæt flueben ved Udvikler
-
-
Tryk på “Optag makro”
-
Giv den et navn, fx
MinFørsteMakro -
Tryk OK – nu optager Excel alt, hvad du laver
-
Lav en simpel handling: fx markér en celle, skriv noget, og skift farve
-
Tryk på “Stop optagelse”
🎉 Du har nu lavet din første makro!
🧠 Se og forstå din VBA-kode
Nu kigger vi bag kulisserne:
-
Tryk
Alt + F11for at åbne editoren -
I venstre side finder du “Modul1” – dobbeltklik på det
-
Du ser nu noget, der ligner dette:
Lad os lige afkode lidt:
🔍 Forklaring:
-
Sub: Starter en “procedure” – dvs. et lille program.
-
Range(“A1”): Peger på en celle eller område (her A1).
-
.Select og ActiveCell: Bruges til at vælge og ændre celler.
-
With / End With: Ændrer flere egenskaber (her: skrifttype) samlet.
🧪 Lav et simpelt script selv – uden optager
Klar på lidt kode selv? Prøv at skrive dette i editoren:
Tryk på den grønne play-knap (eller F5) for at køre det – så sker det hele automatisk!
🎯 Hvad har du lært?
-
Hvordan du åbner og bruger VBA-editoren
-
Hvordan du optager en makro og ser koden bag
-
Hvad en
Sub,Range, ogCellsgør -
At VBA ikke behøver være farligt – faktisk ret sjovt!
🔄 Næste skridt:
I næste indlæg kigger vi på, hvordan du automatiserer dine arbejdsopgaver i Excel – fra rapporter til e-mails.
👉 Vil du have en skræddersyet makro til dine egne Excel-filer? Så er det bare at skrive – jeg hjælper gerne freelance med både små og store VBA-løsninger.
