Slik leser VBA Guider & Bruk Visual Basic for Applications til raskt å opprette egendefinerte funksjoner

Les og lær VBA konsepter og teknikker i VBA tutorials ved å kjøre og memorere små VBA programmer som følger med tutorials. Raskt å lage egendefinerte funksjoner i Excel VBA ved hjelp av VBA "Function" statement. VBA har mange uttalelser og virtuelle skissene for bruk i egendefinerte programmer som kjører inne Office-programmer. Slik unngår overbelastning som du lærer å arbeide forstå en liten prøve program om gangen. Gjør dette ved å kjøre et slikt program en uttalelse om gangen, og ved å gjøre små endringer i programmet.

Bruksanvisning

Les Guider

1 Les veiledningen tekst for å få en oversikt over VBA konsept eller prosedyre forfatteren beskriver, og hjelpe deg å forstå noen VBA kodeeksempler som følger artikkelen.

2 Kopier koden prøven fra websiden til utklippstavlen. Åpne Office-programmet prøven ble skrevet for, og deretter gå inn i VBA programmering miljøet ved å trykke "Alt" og "F11" samtidig. For eksempel lime den første kalenderen i MSDN-artikkelen "redigere tekst" i Word VBA programmering miljø.

3 Klikk i miljøet sentrale vindu ved å trykke "Ctrl" og "V" samtidig for å lime inn koden prøven i VBA programmering miljø da. Trykk "F5" for å kjøre prøven.

4 Trykk "Ctrl" og "A" samtidig for å velge koden prøven, og trykk "Delete" for å slette alle sine uttalelser. Gjenta prøven for hånd og fra minnet. Se i den opprinnelige prøven oppføring i artikkelen kun etter behov. Gjenta dette trinnet flere ganger til du ikke lenger trenger å lese den opprinnelige programoversikten. Dette hjelper deg med å forstå hvordan det fungerer prøven programmet.

Lag Custom Excel funksjoner

5 Åpne Excel og skriv inn VBA programmering miljøet ved å klikke på "Visual Basic" knappen under "Utvikler" fanen.

6 Klikk på "Insert" -menyen, klikk på "Module" element for å sette inn et nytt programmeringsvinduet for din egendefinerte funksjonen.

7 Skriv inn funksjons uttalelser i det nye vinduet. En rask måte å skrive en egendefinert funksjon er å skrive noen setninger som endrer verdien av en funksjon innebygd i Excel. For eksempel, for å trimme inn tekst av mellomrom og finne plasseringen av en spesiell karakter som "@", bruke to av Excel innebygde funksjoner for å skrive din funksjon, og deretter lime den oppføringen i programmeringsvinduet Excel VBA:

Public Function findAmpersand (arg As String) As Integer
findAmpersand = WorksheetFunction.Search ( "@", WorksheetFunction.Trim (arg))
End Function

8 Trykk "Alt" og "F11" samtidig for å gå tilbake til Excel, klikk på "Fx" -knappen til venstre på formellinjen over regnearket rutenettet. Klikk på funksjonens navn fra listen over funksjoner, og klikk på "OK" for å sette det inn i regnearket.