Hvordan lære VBA koding

Hvordan lære VBA koding


Visual Basic for Applications (VBA) er programmeringsspråk som gjør at Microsoft Office-brukere å utvide funksjonene i Excel, Access og Word. Hvis du vil vite VBA, ta så mange ulike tilnærminger som du kan. En årsak til dette er å finne den tilnærming som fungerer best med din læringsstil. Dessuten vil hver tilnærming til læring fylle kunnskapshull igjen av en annen. Læring VBA koding kan du skrive programmer som automatiserer oppgaver - tidkrevende seg spesielt - at arbeidsgruppens øyeblikket gjør for hånd.

Bruksanvisning

Lær VBA koding av Recording makroer

1 Åpne et eksisterende Word-dokument, og klikk deretter på "View" -menyen er "Macro element." Klikk på "Registrer makro" for å begynne innspillingen, trykk deretter "Enter" for å godta standard makro navnet "Makro1." Opptak makroer lar deg lage VBA-programmer uten å skrive kode. Likevel, kan du lære grunnleggende begreper og teknikker i VBA ved å studere koden produsert av makro opptaker.

2 Trykk "Ctrl-F" for å vise "Finn og erstatt" dialogboksen, deretter inn noen søkeord i boksen. Trykk "Enter" for å starte søket, trykk "Escape" for å avvise boksen.

3 Klikk på det lille firkantede knappen nederst til venstre i Word-vinduet for å avslutte makroopptak.

4 Trykk "Alt-F8" for å vise dialogboksen for å administrere makroer, klikk på "Makro1" element, som representerer makroen du nettopp har spilt inn. Klikk på "Edit" knappen for å vise programmets kildekode i integrert utviklingsmiljø (IDE) VBA.

5 Velg uttalelse som lyder som følger:

.text = "<tekst du har skrevet>"

Uten å studere noen VBA-kode, du intuitivt vet at dette utsagnet dirigerer VBA tolk for å søke etter den teksten du skrev i "Finn" dialogboksen i trinn 2. Dette faktum tyder på at du kan lære mye om VBA koding ved bare å lese eksisterende VBA kildekode.

6 Velg teksten mellom anførselstegn for påstanden du klikket i forrige trinn. Skriv inn annen tekst som du vet finnes i Word-dokumentet du åpnet i trinn 1.

7 Trykk "F5" for å kjøre makroen, og trykk "Alt-F11" for å gå tilbake til Word. Word har valgt teksten du skrev i forrige trinn.

VBA ved å studere MSDN Samples

8 Surf til "Excel Concepts" og "hvordan gjør jeg" sidene under MSDN Excel utvikler henvisning underdomene. Disse sider lenker til artikler med liten eksempel VBA programmer du kan kjøre og lære av. For hver artikkel på sidene nettopp nevnte, gjør følgende.

9 Kopier artikkelen program prøven til utklippstavlen, og åpne Excel.

10 Trykk "Alt-F11" for å gå inn i VBA IDE, deretter lime programmet inn en kode vindu.

11 Kjør programmet som du gjorde makro-innspilte programmet fra forrige avsnitt.

12 Slett programmet du limte i forrige trinn, deretter skriver du det fra minnet. Du trenger å referere til MSDN siden du kopierte programmet fra utgangspunktet, så gjenta dette trinnet til du ikke lenger trenger den siden. Denne prosessen vil gi en forståelse av programmet som er mye dypere enn det å bare lese kan gi.

1. 3 Redigere koden fra forrige trinn for å bruke annen tekst eller numeriske konstanter fra originalen. Dette er beslektet med teksten konstant forandring du gjorde i trinn 5 i forrige avsnitt. For eksempel kan et prøveprogram har en uttalelse som "Cells (1,1) =" Indiana Jones ". Kjør den samme setningen med forskjellige argumenter for Cells metode, for eksempel" Cells (2,1) "eller" Cells ( 1,2). "