Video: Tutorial Excel Indonesia:Bagian 1: Macro Excel Tingkat Dasar 2025
Av Joseph C. Stockman, Alan Simpson
Ved hjelp av VBA (Visual Basic for Application) for å programmere Microsoft Access 2007, forenkles hvis du bruker snarveier for feilsøkingskode i VBA og utfører vanlige oppgaver i VBA redaktør og VBA umiddelbare og kodevinduer. Også vurdere å lære kodene som brukes for å fullføre vanlige VBA-jobber.
Vanlige snarveier i VBA-Access 2007
Å vite de mest populære hurtigtastene i VBA-Access 2007 vil hjelpe deg med å jobbe mer effektivt. Bruk denne snarvei til du lærer tastaturkombinasjonene og deres funksjoner:
Gjør dette | Trykk på |
---|---|
Bytt mellom Access og VBA-editoren | Alt + F11 |
Få hjelp | F1 |
Vis objektbrowser Rediger) | F2 |
Se egenskaper og hendelser | F4 |
Lukk VBA Editor og gå tilbake til Access | Alt + Q |
Kortkommandoer til Debug Code i VBA 2007
Å unngå feil eller feil betyr at du må være presis når du skriver kode på et programmeringsspråk. Heldigvis vil det ved hjelp av disse snarveiene feilsøke koden raskt i VBA:
Handling | Genvektast |
---|---|
Bytt brytpunkt | F9 |
Gå inn i | F8 |
Gå over | Shift + F8 |
Trinn ut | Ctrl + Skift + F8 |
Kjør til markør | Ctrl + F8 |
Fjern alle brytpunkter | Ctrl + F9 |
Vanlige snarveier i VBA 2007 Editor
Skriving, redigering og testing av VBA-koden i Visual Basic-editoren vil fungere bedre hvis du lærer disse nyttige hurtigtastene og deres funksjoner:
Handling | Genvektast |
---|---|
Få hjelp | F1 |
Se objektbrowser | F2 |
Vis egenskaper | F4 |
Vis kodevindu | F7 |
Åpne Project Explorer | Ctrl + R |
Lukk og gå tilbake til Access | Alt + Q |
Bytt til tilgang | Alt + F11 |
Vis umiddelbar vindu | Ctrl + G |
Vis snarvei | Skift + F10 (eller høyreklikk) |
Se definisjon | Skift + F2 |
Gå til siste posisjon | Ctrl + Skift + F2 |
Kjør en Sub / UserForm | F5 |
Stopp kode kjøring | Ctrl + Break |
VBA 2007 snarveier for umiddelbar og kode Windows
For å få oppgavene dine gjort raskt i vinduet Umiddelbart (som lar deg kjøre kode når som helst, rett på stedet) og Kodevindu (brukes til skriving, redigering og visning av VBA) bruker disse snarveiene:
Handling | Genvektast |
---|---|
Flytt markør høyre en chara ctr | - → |
Velg tegn til høyre | Skift + - → |
Flytt markør høyre ett ord | Ctrl + - → |
Velg til slutten av ordet | Ctrl + Shift + - → < Flytt markøren til venstre et tegn |
<- | Velg tegn til venstre for markøren |
Shift + <- | Flytt markør igjen ett ord |
Ctrl + <- | Flytt markøren til start av linjen |
Start | Velg tekst til linjens start |
Skift + Start | Flytt markør til slutten av linjen |
Slutt | Velg tekst til slutt på linjen |
Shift + End | Flytt markøren opp en linje |
& uarr; | Flytt markøren ned en linje |
& darr; | Flytt markøren til neste prosedyre |
Ctrl + & darr; | Flytt markøren til forrige prosedyre |
Ctrl + & uarr; | Bla opp en skjerm |
PgUp | Bla ned en skjerm |
PgDn | Gå til toppen av modulen |
Ctrl + Hjem | Velg all tekst øverst på modulen |
Ctrl + Skift + Hjem | Gå til bunnen av modulen |
Ctrl + End | Velg all tekst til bunnen av modulen |
Ctrl + Shift + End | Klipp ut valg |
Ctrl + X | Kopier valg |
Ctrl + C | Lim inn valg |
Ctrl + V | Klipp nåværende linje til utklippstavlen |
Ctrl + Y | Slett til slutten av ordet |
Ctrl + Slett | Slett tegn eller valgt tekst |
Slett (Del) | Slett tegn til venstre for markøren |
Backspace | Slett til begynnelsen av ordet |
Ctrl + Backspace | Angre |
Ctrl + Z < Inntastingslinje | Fane |
Ukjent linje | Skift + Tab |
Finn | Ctrl + F |
Erstatt | Ctrl + H |
Finn neste | F3 > Finn Forrige |
Skift + F3 | Få hjelp med valgt ord |
F1 | Få rask info |
Ctrl + I | Koder for vanlige VBA 2007-oppgaver |
Denne listen viser deg vanligste jobber utført i VBA 2007 og kodesetningene du må skrive for å fullføre th e VBA-oppgave, så hold denne listen nyttig: | Åpne et skjema i skjemavisning: |
DoCmd.OpenForm "
skjemanavn
", acNormal
Endre et skjemaområde på en åpen form: Skjemaer! [FormName]. propertyName = newValue Få verdi fra en kontroll på en åpen form:
Skjemaer! [FormName]! [ControlName]. Verdi
Endre verdien av en kontroll på åpen form:
Skjemaer! [FormName]! [ControlName]. Value = newValue
Endre en kontrollegenskap på åpen form:
Skjemaer! [FormName]! [ControlName]. propertyName = newValue
Lukk et skjema, lagre designendringer:
DoCmd. Lukk acForm, "
formName
", acSaveYes
Skriv ut en rapport: DoCmd. OpenReport " reportName
", acViewNormal
Kjør en spørreskjema: DoCmd. RunSQL " SQLstatement
"
Vis en enkel melding: MsgBox "yourMessage" Still et spørsmål på skjermen:
variabel
= MsgBox ("
yourMessage
", vbQuestion + vbYesNo)
