Bliv skrap til Excel med VBA

16 April 2021 Astrid Pedersen

editorial

Vil du gerne optimere din anvendelse af Microsoft Excel? Så kan du med fordel lære at kode makroer med VBA.

Hvad er VBA?

VBA står for Microsoft Visual Basic for Applications og er et programmerings sprog som for eksempel kan hjælpe dig med at udvikle funktioner og kommandoer i Microsoft Excel.

Microsoft Visual Basic for Applications kan dog også bruges i forbindelse med andre Microsoft applikationer som for eksempel Microsoft Word og Microsoft PowerPoint samt Microsoft Access. Samtlige programmer og applikationer i Microsoft Office pakken deler fælles sprog, og derfor kan Microsoft Visual Basic for Applications bruges over hele linjen.

Med VBA kan du lave det der kaldes for makroer i Microsoft Excel. Det betyder at du ikke manipulerer med selve den kode som udgør softwaren i Microsoft Excel kan du ved hjælp af Microsoft Visual Basic for Applications selv programmere ekstra funktionalitet ind i din installation af Microsoft Excel – de såkaldte makroer.

Makro oprettelse ved hjælp af VBA er en mere pålidelig metode end den noget begrænsede Macro Recorder. Macro Recorder fungerer derved at Microsoft Excel registrerer alle de trin du som bruger foretager dig, og gemmer dem som en proces som kan gentages ved tryk på en knap som den pågældende makro får tildelt. Denne metode er dog mest velegnet til meget simple processer.

Problemet med at benytte denne metode er at den pågældende makro vil anvendes som standard og absolut henvisning i stedet for relativ henvisning og er derfor vanskelige at bruge ved mere komplekse processer. Derfor anbefales det at man i stedet vælger at kode sine makroer ved hjælp af Microsoft Visual Basic for Applications.

Hvor kan jeg lære at kode i Microsoft Excel med VBA?

Hos den danske kursus udbyder 4D finder du et stort udvalg af VBA kurser – se dem alle på 4d.dk.

More articles