Video: Top 15 Advanced Excel 2016 Tips and Tricks 2025
Av Alan Simpson
Programmering Microsoft Access med VBA kan være mye enklere hvis du kjenner hurtigtastene for de vanligste kommandoene og oppgavene og de vanligste kodene du vil bruke i redigeringsprogrammet og i umiddelbar windows når du bygger og feilsøker ditt Access-program.
Felles kode for VBA-programmering og feilsøking i tilgang
Denne listen som viser de vanligste jobber som utføres i VBA, og de setningene du må skrive for å få VBA-oppgaven fullført, 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 ]. Verdi = newValue
Endre en kontrollegenskap på åpen form:
Skjema! [ formName ]! [ controlName ]. propertyName = newValue
Lukk et skjema, lagre endringer:
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 ja / nei spørsmål på skjermen:
variabel = MsgBox (" yourMessage ", vbQuestion + vbYesNo)
Navigere og velge kode i VBA
Bruk disse VBA snarveiene i kodevinduet (brukes til skriving, redigering og visning av VBA) og Umiddelbart vindu (som lar deg kjøre kode når som helst, rett på stedet) for å få jobbene dine gjort raskt.
Handling | Snarvei |
---|---|
Flytt markør høyre et tegn | → |
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 | & larr; |
Velg tegn til venstre for markøren | Shift + & larr; |
Flytt markøren igjen ett ord | Ctrl + & larr; |
Flytt markøren til begynnelsen av linjen | Hjem |
Velg tekst til start av linjen | Skift + Hjem |
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 innvalg | Ctrl + V |
Klipp ut nåværende linje til utklippstavlen | Ctrl + Y |
Slett til ende av ord | Ctrl + Slett |
Slett karakter eller valgt tekst | Slett (Del) |
Slett tegn til venstre for markøren | Backspace |
Slett til slutten av ordet | Ctrl + Slett |
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 det valgte søkeordet | F1 |
Hurtig info | Ctrl + I |
Generell VBA Redigerings snarveier
Følgende tabell viser noen nyttige snarveier, og deres f unksjoner, tilgjengelig gjennom Visual Basic-editoren, der du skriver, redigerer og tester VBA-koden.
Handling | Snarvei |
---|---|
Bytt mellom Access og VBA-editoren | Alt + F11 |
Hjelp | F1 |
Se objektbrowser | F2 |
Se egenskaper / hendelser | F4 |
Vis kodevindu | F7 |
Vis umiddelbar vindu | Ctrl + G |
Vis snarvei | Skift + F10 (eller høyreklikk) |
Kjør et Sub / UserForm | F5 |
Stopp kode kjøring | Ctrl + Break |
Lukk VBA Editor og gå tilbake til Access | Alt + Q |
VBA Feilsøking
Siden kode i et programmeringsspråk må skrives nøyaktig, det kan ikke være noen feil eller feil. Heldigvis kan du feilsøke kode i VBA raskt med disse feilsøkingsveiene:
Handling | Genvektast |
---|---|
Bytt brytpunkt | F9 |
Gå inn i | F8 |
Gå over | Skift + F8 |
Trinn ut | Ctrl + Skift + F8 |
Kjør til markør | Ctrl + F8 |
Fjern alle brytpunkter | Ctrl + F9 |
