Visual Basic for Applications eller VBA , er et simpelt programmeringssprog, Microsoft omfatter en håndfuld af sine Office-programmer , herunder Excel 2010. VBA tillader dig at skrive kode, der vil interagere med eller output til din Excel-regneark . Excel VBA programmer er ofte kaldes makroer , som de normalt er konstrueret til at udføre gentagne opgaver i regnearket. Oprettelse af en Excel VBA makro er bare et spørgsmål om at åbne op for VBA editor og bruger den rigtige syntaks til at starte programmet. Instruktioner
1
Find Excel-fil , som du vil forøge ved at inkludere et VBA -program. Dobbeltklik på filen for at åbne regnearket.
2
Hold Alt nede og trykke på F11 for at åbne VBA editoren . Redaktøren vil åbne i et nyt vindue.
3
Højreklik på nogen af dine regneark , som vil blive opført i den tynde kolonne til venstre side af VBA editor. Bevæg musen over "Indsæt" og vælg " Modul ". Dette vil tilføje et nyt modul , der er bare noget at holde din VBA -program , til listen. Dobbelt-klik på det modul, der vises, og den højre halvdel af VBA editoren lyser hvidt .
4
Klik på højre side af VBA editor. En blinkende markør vises . Indtast følgende kode ind i editoren:
Sub Name ()
Change " Name " til hvad du ønsker at navngive din subrutine . Tryk på Enter for at afslutte linjen og VBA editoren automatisk placere " End Sub " kommando på en linje under markøren. Dette er , hvordan du vil starte alle makroer , som du opretter i VBA.
5.
Opret din programmets variable på de næste par linjer . Start hver tråd med ordet " Dim ", som betyder, at du opretter en variabel. Skriv navnet på den variabel, efterfulgt af ordet "som ", og derefter den type variabel. For eksempel både " Dim x As Integer " og " Dim y som Variant " er acceptable. Hvis du har flere variabler af samme type , placere dem på samme linje adskilt med et komma , såsom " Dim x, y som Integer ".
6
Indtast den aktuelle kode til dit program under variablerne . Indtast din kode i små bogstaver , da VBA automatisk kapitalisere kommandoer , at det anerkender , som kan hjælpe dig skrive din kode . VBA vil hjælpe dig udføre bestemte kommandoer. For eksempel, når du indtaster " Range (" for at begynde en linje kode , der vil vælge en række celler i regnearket , vil VBA vise en lille boks ved siden af din cursor fortæller det korrekte format for at fuldføre argumentet. Når du kommer til et punkt i din kode , hvor det er indlysende, at du bliver nødt til at kalde bestemte funktioner , vil VBA automatisk vise en liste over alle de funktioner , så du vælger på listen i stedet for at skrive det i.