. Visual Basic for Applications kan du programmere dine egne makroer for å utvide av egenskapene til Microsoft Excel. For eksempel kan du skrive en makro som vil sammenligne data i to eller flere celler , eller du kan opprette en makro som manipulerer data , kanskje ved å endre verdien av en streng til noe annet. Du kan opprette og inkludere dine egne klasser og referere dem i koden ved hjelp av . NET class bibliotek å utvide funksjonaliteten til dine makroer. Instruksjoner
en
Åpen Excel . Trykk "ALT" og " F11 " samtidig for å åpne Visual Basic-redigering . Klikk "Sett inn" på menyen etterfulgt av " Module " for å åpne en ny modul .
2
Klikk på "Verktøy" på menyen etterfulgt av " Referanser . " Finn klassen du trenger innenfor " Tilgjengelig Referanser "-listen, og deretter klikker du i boksen for å legge til en sjekk til det. Alternativt kan du klikke på "Browse " for å navigere til klassen filens plassering , og dobbeltklikk på den for å legge den til i listen . Det vil automatisk ha en hake i boksen . Klikk "OK" for å lukke " Referanser "-vinduet.
3
Klikk på " Insert" etterfulgt av " Module " for å åpne en kode vindu . Lag metoder og objekter som trengs i regneark . For eksempel, hvis du refererer til en klasse som har en funksjon som heter " addNumbers " som returnerer en sum av to tall med en funksjon kalt " addTwo ", kan du opprette en makro ved å skrive følgende :
Public Sub addNums ( )
Dim legge Som New Class1
MsgBox ("Totalt er :" & add.addTwo ( 1 , 4 ) )
End Sub
< p> Når du kjører makroen , vil en meldingsboks vises med meldingen " den totale er : . 5 "
4
Klikk på "Verktøy" på menyen etterfulgt av " Makroer ". Ikke endre navnet på makroen i tekstboksen . Klikk "Kjør " for å teste makroen , og rette eventuelle feil som nødvendig.
5
Lukk VBA -programmet ved å klikke på " File" og deretter trykke på " Lukk og gå tilbake til Microsoft Excel. " Alternativt kan du trykke "ALT" og " Q " samtidig . Klikk på "Vis " på menyen etterfulgt av " Makroer ". Klikk på makroen du har opprettet i denne listen . Klikk på " Alternativer ", legger en hurtigtast , og deretter skrive inn en beskrivelse. Klikk " OK " og lukk "Macro " dialogboksen.
6
Trykk hurtigtasten for makroen. Det vil automatisk løpe og søke seg til data i regnearket som anvist av makroen kode .