VBA i Office Excel 2010

click fraud protection

VBA står for Visual Basic til anvendelse. Som du ved, at VB (Visual Basic) er et af de store programmeringssprog. Hvis du har brug for gentagne opgaver i Excel hver dag, anbefales det altid at automatisere sådanne opgaver, så du kan spare tid og energi. Makroer er en fantastisk måde at automatisere opgaver i Excel, vi har allerede dækket et grundlæggende tip om optagelse og brug af makroer. Makroer føjer dybest set VB-kode til dit excelark.

Hver gang du opretter en ny makro, tilføjer Excel visuel grundlæggende kode i bagenden, så hver gang du kører en makro, udføres denne VB-kode, og du får resultaterne på skærmen. Lad os se, hvordan koden genereres, når vi tilføjer en makro, og hvordan du kan redigere og fejlsøge denne VB-kode.

Sådan vises VBA-koden tilknyttet en makro

Lad os antage, at vi har oprettet en makro, som nævnt i det ovenfor nævnte indlæg, og klik derefter på indstillingen Makro og vælg Vis makroer.

Makro VBA

Makroens dialogboks vises, her vælges den makro, du vil se VB-koden for, og tryk på knappen Rediger.

instagram viewer
Rediger makro

Det åbner makroen som en VB-kode i VB Editor, som som standard er integreret i Excel. I dette eksempel viser jeg dig koden til en grundlæggende makro, der viser meddelelsen "Hello World", når den køres.

Makrokode VBA

Hvis du kender grundlæggende elementer i Visual basic, kan du skrive din egen kode her for at forbedre din makro yderligere, og du kan tilføje mere funktionalitet til dine oprettede makroer ved at tilføje kodestykker. Editoren, der vises i Excel, er en typisk VB-editor med The Project Explorer til venstre og kilden / designvinduet til højre. Alt hvad du behøver er fortrolighed med programmeringssprogets syntaks.

Sådan fejlsøges VBA-kode

Hvis du har foretaget ændringer i en makros kode, og du vil teste for at bekræfte, om den fungerer fint, kan du gøre dette ved at fejlsøge og køre koden. Trykke F5 og det vil fejlsøge og udføre koden, og du får resultaterne på skærmen. (Min kode indeholder kun “Hello World”, så jeg kan se den på skærmen efter fejlsøgning og eksekvering)

VBA henrettet Bemærk, at vi kun har givet et eksempel på Excel 2010, fordi VBA er mest brugt her. VBA er dog også inkluderet i Outlook 2010, Word 2010, PowerPoint 2010 osv.

watch instagram story