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

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

april 11, 2025

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:

  1. Gå til fanen “Udvikler” (Developer). Hvis du ikke kan se den:

    • Gå til Filer > Indstillinger > Tilpas båndet

    • Sæt flueben ved Udvikler

  2. Tryk på “Optag makro”

  3. Giv den et navn, fx MinFørsteMakro

  4. Tryk OK – nu optager Excel alt, hvad du laver

  5. Lav en simpel handling: fx markér en celle, skriv noget, og skift farve

  6. Tryk på “Stop optagelse”

🎉 Du har nu lavet din første makro!

🧠 Se og forstå din VBA-kode

Nu kigger vi bag kulisserne:

  1. Tryk Alt + F11 for at åbne editoren

  2. I venstre side finder du “Modul1” – dobbeltklik på det

  3. Du ser nu noget, der ligner dette:

Copy to Clipboard

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:

Copy to Clipboard

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, og Cells gø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.

Leave A Comment

Opdag Hvad Jeg Gør, og Hvordan Jeg Gør Det

Opdag Hvad Jeg Gør, og Hvordan Jeg Gør Det

Fra koncept til færdigt produkt – jeg tilbyder en bred vifte af tjenester, der hjælper dig med at nå dine mål.