. Visual Basic for Applications kan du programmere dine egne makroer til at udvide på funktionerne i Microsoft Excel. For eksempel kan du skrive en makro, der vil sammenligne data i to eller flere celler , eller du kan oprette en makro, der manipulerer data , måske ved at ændre værdien af en streng til noget andet. Du kan oprette og inkludere dine egne klasser, og referere dem i din kode ved hjælp af . NET klasse bibliotek til at udvide funktionaliteten af dine makroer . Instruktioner
1
Open Excel. Tryk på " ALT " og " F11 " samtidigt for at åbne Visual Basic Editor. Klik på " Indsæt" i menuen efterfulgt af " Module " for at åbne et nyt modul .
2
Klik på "Funktioner" i menuen efterfulgt af " Referencer". Find den klasse, du har brug for inden for "Tilgængelig Referencer " liste , og klik derefter i afkrydsningsfeltet for at føje en check til det. Alternativt kan du klikke på "Browse" for at navigere til din klasse filens placering , og dobbeltklik på den for at føje det til listen. Det vil automatisk have et flueben i afkrydsningsfeltet . Klik på "OK " for at lukke "Referencer" vinduet.
3
Klik på "Indsæt " efterfulgt af " Module " for at åbne en kode vindue . Opret metoder og objekter , der er nødvendige i dine regneark . For eksempel, " , addTwo ", hvis du referere til en klasse, der har en funktion kaldet " addNumbers " , der returnerer en sum af to tal med en funktion kaldet , kan du oprette en makro ved at skrive følgende :
Public Sub addNums ()
Dim tilføj som New Class1
MsgBox ( " Det samlede tal er : " & add.addTwo (1, 4) )
End Sub
< p> Når du kører din makro , vil en besked boks vises med meddelelsen " det samlede tal er : . 5. "
4
Klik på "Funktioner" i menuen efterfulgt af " Makroer ". Du må ikke ændre navnet på din makro i tekstfeltet . Klik på "Kør " for at teste makroen og rette eventuelle fejl som det er nødvendigt.
5.
Luk VBA program ved at klikke på "File " og derefter trykke på " Luk og vend tilbage til Microsoft Excel. " Alternativt kan du trykke på " ALT " og " Q" samtidigt. Klik på "Vis" i menuen efterfulgt af " Makroer ". Klik på den makro, du har oprettet i denne liste . Klik på " Options" tilføje en tastaturgenvej karakter og derefter indtaste en beskrivelse . Klik på " OK" og luk "Macro " dialogboksen .
6
Tryk tastaturgenvejen til din makro. Det vil automatisk køre og anvende sig til alle data i dit regneark , som anvist af din makro kode.