VBA i Office Excel 2010

click fraud protection

VBA står for Visual Basic for applikasjon. Som du vet at VB (Visual Basic) er et av de store programmeringsspråkene. Hvis du trenger å gjøre gjentatte oppgaver i Excel hver dag, anbefales det alltid å automatisere slike oppgaver slik at du kan spare tid og energi. Makroer er en flott måte å automatisere oppgaver i Excel, vi har allerede dekket et grunnleggende tips om innspilling og bruk av makroer. Makroer legger i utgangspunktet VB-kode til excelarket.

Hver gang du oppretter en ny makro, legger Excel til visuell grunnleggende kode på baksiden, så hver gang du kjører en makro, kjøres denne VB-koden, og du får resultatene på skjermen. La oss se hvordan koden genereres når vi legger til en makro, og hvordan du kan redigere og feilsøke denne VB-koden.

Slik viser du VBA-koden tilknyttet en makro

La oss anta at vi har opprettet en makro, som nevnt i innlegget referert til ovenfor, og klikk deretter på makroalternativet og velg Vis makroer.

Makro VBA

Makroens dialogboks vises, her velger du makroen du vil se VB-koden for og trykker på Rediger-knappen.

instagram viewer
Rediger makro

Den vil åpne makroen som en VB-kode i VB Editor som er innebygd som standard i Excel. I dette eksemplet viser jeg deg koden til en grunnleggende makro som viser "Hello World" -meldingen når den kjøres.

Makrokode VBA

Hvis du kjenner til det grunnleggende i Visual basic, kan du skrive din egen kode her for å forbedre makroen din ytterligere, og du kan legge til mer funksjonalitet til de opprettede makroene dine ved å legge til kodestykker. Redaktøren som vises i Excel er en typisk VB-redaktør med The Project Explorer til venstre og kilden / designvinduet til høyre. Alt du trenger er kjent med syntaks for programmeringsspråket.

Hvordan feilsøke VBA-kode

Hvis du har gjort noen endringer i en makros kode, og du vil teste for å bekrefte om den fungerer bra, kan du gjøre dette ved feilsøking og kjøring av koden. trykk F5 og den vil feilsøke og utføre koden, og du vil få resultatene på skjermen. (Min kode inneholder bare “Hello World”, så jeg kan se den på skjermen etter feilsøking og utførelse)

VBA henrettet Vær oppmerksom på at vi bare har gitt et eksempel på Excel 2010, fordi VBA er mest brukt her. VBA er imidlertid også inkludert i Outlook 2010, Word 2010, PowerPoint 2010, etc.

watch instagram story