Access 2007 VBA Programming For Dummies Cheat Sheet

Å vite de mest populære hurtigtaster i VBA-Access 2007 vil hjelpe deg å arbeide mer effektivt. Bruk denne snarveien diagrammet før du lære tastaturkombinasjoner og deres funksjoner:
å gjøre ThisPress ThisSwitch mellom tilgang og VBA editorAlt + F11Get helpF1View Object Browser (VBA Editor) F2View egenskaper og eventsF4Close VBA Editor og gå tilbake til AccessAlt + Q
Hurtigtaster til Debug kode i VBA 2007

Unngå bugs eller feil betyr at du må være presis når du skriver kode i et programmeringsspråk. Heldigvis, vil bruke disse snarveiene feilsøke kode raskt i VBA:
ActionShortcut KeyToggle breakpointF9Step intoF8Step overShift + F8Step outCtrl + Shift + F8Run å cursorCtrl + F8Clear alle breakpointsCtrl + F9
Vanlige hurtigtaster i VBA 2007 Editor

Skrive, redigere og teste dine VBA-kode i Visual Basic-redigering vil kjøre mer jevnt hvis du lære disse nyttige hurtigtaster og deres funksjoner:
ActionShortcut KeyGet helpF1View Objekt BrowserF2View propertiesF4View kode windowF7Open Prosjekt ExplorerCtrl + RClose og gå tilbake til AccessAlt + QSwitch å AccessAlt + F11View Umiddelbar windowCtrl + GView snarvei menuShift + F10 (eller høyreklikk) Vis definitionShift + F2Go til siste positionCtrl + Shift + F2Run en Sub /UserFormF5Stop kode executionCtrl + Break
VBA 2007 Snarveier for umiddelbar og code Windows

for å få oppgavene gjort raskt i vinduet som vises (som lar deg kjøre kode når som helst, rett på flekken) og code vindu (brukes til skriving, redigering og visning VBA) bruke disse VBA-snarveier:
ActionShortcut Keymove markøren rette kjenne → Velg karakter til rightShift + - → Flytt markøren rette wordCtrl + - → Velg til slutten av wordCtrl + Shift + - → Flytt markøren til venstre ett tegn < --- Velg tegnet til venstre for cursorShift + < --- Flytt markøren til venstre en wordCtrl + < --- Flytt markøren til starten på lineHomeSelect tekst til starten av lineShift + HomeMove markøren til slutten av lineEndSelect tekst til slutten av lineShift + EndMove markøren opp en linje og uarr; Flytt markøren ned en linje og Darr; Flytt markøren til neste procedureCtrl + &darr, Flytt markøren til forrige procedureCtrl + uarr; Rull opp en screenPgUpScroll ned en screenPgDnGo til toppen av moduleCtrl + HomeSelect all tekst til toppen av moduleCtrl + Shift + Hjemgå til bunnen av moduleCtrl + EndSelect all tekst til bunn av moduleCtrl + Shift + endcut selectionCtrl + XCopy selectionCtrl + CPaste selectionCtrl + VCut gjeldende linje til ClipboardCtrl + YDelete til slutten av wordCtrl + DeleteDelete tegnet eller valgt textDelete (Del) Slett tegnet til venstre for cursorBackspaceDelete til begynnelsen av wordCtrl + BackspaceUndoCtrl + ZIndent lineTabOutdent lineShift + TabFindCtrl + FReplaceCtrl + HFinn NextF3Find PreviousShift + F3Get hjelp med utvalgte wordF1Get Hurtig InfoCtrl + i
koder for Common VBA 2007 Oppgaver

Denne listen viser de vanligste jobbene utføres i VBA 2007 og kode uttalelser du må skrive for å fullføre VBA oppgaven, så holder denne listen hendig:

Åpne et skjema i skjemavisning:
DoCmd.OpenForm " formname
", acNormal

Endre en form eiendom på en åpen form:
Forms [formName] .propertyName = nyVerdi

​​Få verdi fra en kontroll på en åpen form:!
Forms [formName] [controlName] .Value

! Endre verdien av en kontroll på en åpen form:!
Forms [formName] [controlName] .Value = nyVerdi

​​Endre en kontroll eiendom på en åpen form:!
Forms [formName] [controlName] .propertyName = nyVerdi

​​Steng et skjema, sparer designendringer:
DoCmd.Close acForm, " formName
", acSaveYes

Skriv ut en rapport:
DoCmd.OpenReport " REPORT
", acViewNormal

Kjør en handling spørring:
DoCmd.RunSQL" SQLstatement
"

Vis et enkelt budskap:
MsgBox" yourMessage "

Spør et spørsmål på skjermen:
variabel
= MsgBox ( " yourMessage
", vbQuestion + vbYesNo)