Video: PlayOsmo Coding SKOLE 2025
Ved Alan Simpson
Programmering Microsoft Access med VBA kan være meget nemmere, hvis du kender tastaturgenveje til de mest almindelige kommandoer og opgaver og de mest almindelige kodeord, du vil bruge i editoren og de umiddelbare windows, når du opbygger og fejler din Access-applikation.
Fælles kode til VBA-programmering og fejlfinding i adgang
Denne liste viser de mest almindelige job, der udføres i VBA, og de udsagn, du skal skrive for at få VBA-opgaven afsluttet, så hold denne liste praktisk:
Åbn et formular i formevisning:
DoCmd. OpenForm " navn ", acNormal
Skift en formularegenskab på en åben form:
Formularer! [ formName ]. propertyName = newValue
Få værdi fra en kontrol på en åben form:
Formularer! [ formName ]! [ controlName ]. Værdi
Skift værdi af en kontrol på en åben form:
Formularer! [ formName ]! [ controlName ]. Værdi = newValue
Skift en kontrolegenskab på åben form:
Skemaer! [ formName ]! [ controlName ]. propertyName = newValue
Luk en formular, gem ændringer:
DoCmd. Luk acForm, " formName ", acSaveYes
Udskriv en rapport:
DoCmd. OpenReport " reportName ", acViewNormal
Kør en handling forespørgsel:
DoCmd. RunSQL " SQLstatement "
Vis en simpel besked:
MsgBox " yourMessage "
Spørg et ja / nej spørgsmål på skærmen:
variabel = MsgBox (" yourMessage ", vbQuestion + vbYesNo)
Navigering og valg af kode i VBA
Brug disse VBA genveje i kodevinduet (bruges til skrivning, redigering og visning af VBA) og det øjeblikkelige vindue (som lader dig køre kode til enhver tid, lige på stedet) for at få dine job hurtigt udført.
Handling | Genvejstast |
---|---|
Flyt markør højre tegn | → |
Vælg tegn til højre | Skift + → |
Flyt markør højre et ord | Ctrl + → |
Vælg til slutningen af ordet | Ctrl + Skift + → |
Flyt markøren til venstre et tegn | & larr; |
Vælg tegn til venstre for markøren | Shift + & larr; |
Flyt markøren til venstre et ord | Ctrl + & larr; |
Flyt markør til start af linjen | Startside |
Vælg tekst til start af linjen | Skift + Startside |
Flyt markør til slutningen af linjen | Slut |
Vælg tekst til slutningen af linjen | Shift + End |
Flyt markøren op en linje | & uarr; |
Flyt markøren ned en linje | & darr; |
Flyt markøren til næste procedure | Ctrl + & darr; |
Flyt markøren til den foregående procedure | Ctrl + & uarr; |
Rul op en skærm | PgUp |
Rul ned en skærm | PgDn |
Gå til toppen af modulet | Ctrl + Startside |
Vælg al tekst øverst på modulet | Ctrl + Skift + Startside |
Gå til bunden af modulet | Ctrl + End |
Vælg alle tekst til bunden af modulet | Ctrl + Skift + Afslut |
Slet valg | Ctrl + X |
Kopier valg | Ctrl + C |
Slet til slutningen af ordet | Ctrl + Slet |
Slet karakter> Ctrl + V | Slet nuværende linje til Udklipsholder |
Ctrl + Y | Slet til slutningen af ordet eller valgt tekst |
Slet (Del) | Slet tegn til venstre for markøren |
Backspace | Slet til ende af ord |
Ctrl + Slet | Slet til begyndelsen af ordet |
Ctrl + Backspace | Fortryd |
Ctrl + Z | Indtastningslinje |
Fane | Udentificeret linje |
Skift + Tab | Find |
Ctrl + F | Erstat |
Ctrl + H | Find Næste |
F3 | Find Forrige |
Skift + F3 | Få hjælp til det valgte valgte ord |
F1 | Hurtig info |
Ctrl + I | Generel VBA Rediger Genvejstaster |
Nedenstående tabel viser nogle nyttige genvejstaster, og deres f unioner, der er tilgængelige i hele Visual Basic-editoren, hvor du skriver, redigerer og tester din VBA-kode.
Handling
Genvejstast | Skift mellem Adgang og VBA-editoren |
---|---|
Alt + F11 | Hjælp |
F1 | Se objektbrowser |
F2 | Se egenskaber / arrangementer |
F4 | Vis kodevindue |
F7 | Vis øjeblikkeligt vindue |
Ctrl + G | Vis genvejsmenu |
Skift + F10 (eller højreklik) | Kør et sub / UserForm |
F5 | Stop kodeudførelse |
Ctrl + Break | Luk VBA Editor og vend tilbage til Access |
Alt + Q | VBA Fejlfinding> Siden kode i et programmeringssprog Skal skrives nøjagtigt, der kan ikke være fejl eller fejl. Heldigvis kan du hurtigt fejle kode i VBA med disse genveje genveje: |
Action
Genvejstast
Toggle breakpoint | F9 |
---|---|
Gå ind i | F8 |
Gå over | Skift + F8 |
Træk ud | Ctrl + Skift + F8 |
Kør til markør | Ctrl + F8 |
Ryd alle brydpunkter | Ctrl + F9 |