Få tilgang til 2007 VBA-programmering for LuckyTemplates Cheat Sheet

Å bruke VBA (Visual Basic for Application) til å programmere Microsoft Access 2007 er forenklet hvis du bruker snarveier for feilsøking av kode i VBA og utfører vanlige oppgaver i VBA-editor og VBA-umiddelbare og kodevinduer. Vurder også å lære kodene som brukes for å fullføre vanlige VBA-jobber.

Vanlige snarveier i VBA-Access 2007

Å kjenne til de mest populære hurtigtastene i VBA-Access 2007 vil hjelpe deg å jobbe mer effektivt. Bruk dette snarveidiagrammet til du lærer tastaturkombinasjonene og deres funksjoner:

Å gjøre dette Trykk på denne
Bytt mellom Access og VBA-editoren Alt+F11
Få hjelp F1
View Object Browser (VBA Editor) F2
Se eiendommer og arrangementer F4
Lukk VBA Editor og gå tilbake til Access Alt+Q

Snarveistaster for å feilsøke kode 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 bruk av disse snarveiene feilsøke kode raskt i VBA:

Handling Hurtigtast
Slå brytepunkt F9
Gå inn i F8
Tråkke over Shift+F8
Gå ut Ctrl+Shift+F8
Kjør til markøren Ctrl+F8
Fjern alle bruddpunkter Ctrl+F9

Vanlige snarveistaster i VBA 2007 Editor

Skriving, redigering og testing av VBA-koden din i Visual Basic-redigeringsprogram vil fungere jevnere hvis du lærer disse nyttige hurtigtastene og deres funksjoner:

Handling Hurtigtast
Få hjelp F1
Vis objektleser F2
Se eiendommer F4
Vis kodevindu F7
Åpne Project Explorer Ctrl+R
Lukk og gå tilbake til Access Alt+Q
Bytt til Access Alt+F11
Vis umiddelbar vindu Ctrl+G
Vis snarveimeny Shift+F10 (eller høyreklikk)
Vis definisjon Shift+F2
Gå til siste posisjon Ctrl+Shift+F2
Kjør en Sub/UserForm F5
Stopp kjøring av kode Ctrl+Break

VBA 2007-snarveier for umiddelbare og kodevinduer

For å få gjort oppgavene dine raskt i Umiddelbart-vinduet (som lar deg kjøre kode når som helst, rett på stedet) og Kodevinduet (brukes til å skrive, redigere og vise VBA), bruk disse VBA-snarveiene:

Handling Hurtigtast
Flytt markøren ett tegn til høyre -→
Velg tegn til høyre Shift+-→
Flytt markøren ett ord til høyre Ctrl+-→
Velg til slutten av ordet Ctrl+Shift+-→
Flytt markøren ett tegn til venstre <—
Velg tegnet til venstre for markøren Shift+<—
Flytt markøren ett ord til venstre Ctrl+<—
Flytt markøren til starten av linjen Hjem
Velg tekst til begynnelsen av linjen Shift+Hjem
Flytt markøren til slutten av linjen Slutt
Velg tekst til slutten av linjen Shift+End
Flytt markøren opp en linje
Flytt markøren nedover en linje
Flytt markøren til neste prosedyre Ctrl+↓
Flytt markøren til forrige prosedyre Ctrl+↑
Rull opp én skjerm PgUp
Rull ned én skjerm PgDn
Gå til toppen av modulen Ctrl+Hjem
Velg all tekst til toppen av modulen Ctrl+Shift+Hjem
Gå til bunnen av modulen Ctrl+End
Velg all tekst nederst i modulen Ctrl+Shift+End
Kutt utvalget Ctrl+X
Kopier utvalg Ctrl+C
Lim inn utvalg Ctrl+V
Klipp gjeldende linje til utklippstavlen Ctrl+Y
Slett til slutten av ordet Ctrl+Delete
Slett tegn eller valgt tekst Slett (Del)
Slett tegnet til venstre for markøren Tilbake
Slett til begynnelsen av ordet Ctrl+Tilbake
Angre Ctrl+Z
Innrykk linje Tab
Utgående linje Shift+Tab
Finne Ctrl+F
Erstatte Ctrl+H
Finn neste F3
Finn forrige Shift+F3
Få hjelp med det valgte ordet F1
Få rask info Ctrl+I

Koder for vanlige VBA 2007-oppgaver

Denne listen viser deg de vanligste jobbene som utføres i VBA 2007 og kodesetningene du må skrive inn for å fullføre VBA-oppgaven, så hold denne listen tilgjengelig:

Åpne et skjema i skjemavisning:

DoCmd.OpenForm " formname ", acNormal

Endre en skjemaegenskap på et åpent skjema:

Skjemaer![formName].propertyName = nyverdi

Få verdi fra en kontroll på et åpent skjema:

Skjemaer![skjemanavn]![kontrollnavn].Verdi

Endre verdien for en kontroll på et åpent skjema:

Skjemaer![skjemanavn]![kontrollnavn].Verdi = nyverdi

Endre en kontrollegenskap på et åpent skjema:

Skjemaer![skjemanavn]![kontrollnavn].propertyName = nyverdi

Lukk et skjema, lagre designendringer:

DoCmd.Close acForm, " formName ", acSaveYes

Skriv ut en rapport:

DoCmd.OpenReport " reportName ", acViewNormal

Kjør en handlingsforespørsel:

DoCmd.RunSQL " SQLstatement "

Vis en enkel melding:

MsgBox "din melding"

Still et spørsmål på skjermen:

variabel = MsgBox(" yourMessage ", vbQuestion + vbYesNo)

Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows

Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows

Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows Microsoft Word åpner filer i skrivebeskyttet modus, noe som gjør det umulig å redigere dem? Ikke bekymre deg, metodene er nedenfor

Hvordan fikse feil utskrift av Microsoft Word-dokumenter

Hvordan fikse feil utskrift av Microsoft Word-dokumenter

Slik fikser du feil ved utskrift av feil Microsoft Word-dokumenter Feil ved utskrift av Word-dokumenter med endrede fonter, rotete avsnitt, manglende tekst eller tapt innhold er ganske vanlig. Men ikke gjør det

Slett penn- og highlighter-tegninger på PowerPoint-lysbilder

Slett penn- og highlighter-tegninger på PowerPoint-lysbilder

Hvis du har brukt pennen eller merkepennen til å tegne på PowerPoint-lysbildene dine under en presentasjon, kan du lagre tegningene til neste presentasjon eller slette dem, slik at du neste gang du viser dem starter med rene PowerPoint-lysbilder. Følg disse instruksjonene for å slette penn- og merkepenntegninger: Slette linje én på […]

Style Library-innhold i SharePoint 2010

Style Library-innhold i SharePoint 2010

Stilbiblioteket inneholder CSS-filer, Extensible Stylesheet Language-filer (XSL) og bilder som brukes av forhåndsdefinerte mastersider, sideoppsett og kontroller i SharePoint 2010. For å finne CSS-filer i stilbiblioteket til et publiseringsnettsted: Velg Site Actions→ View Alt innhold på nettstedet. Innholdet på nettstedet vises. Style-biblioteket ligger i […]

Formater tall i tusenvis og millioner i Excel-rapporter

Formater tall i tusenvis og millioner i Excel-rapporter

Ikke overveld publikum med gigantiske tall. I Microsoft Excel kan du forbedre lesbarheten til dashbordene og rapportene dine ved å formatere tallene dine slik at de vises i tusenvis eller millioner.

Hvordan dele og følge SharePoint-nettsteder

Hvordan dele og følge SharePoint-nettsteder

Lær hvordan du bruker SharePoints sosiale nettverksverktøy som lar enkeltpersoner og grupper kommunisere, samarbeide, dele og koble til.

Hvordan konvertere datoer til julianske formater i Excel

Hvordan konvertere datoer til julianske formater i Excel

Julianske datoer brukes ofte i produksjonsmiljøer som et tidsstempel og hurtigreferanse for et batchnummer. Denne typen datokoding lar forhandlere, forbrukere og serviceagenter identifisere når et produkt ble laget, og dermed alderen på produktet. Julianske datoer brukes også i programmering, militæret og astronomi. Forskjellig […]

Hvordan lage en Access Web App

Hvordan lage en Access Web App

Du kan lage en nettapp i Access 2016. Så hva er en nettapp egentlig? Vel, nettet betyr at det er online, og appen er bare en forkortelse for "applikasjon". En Custom Web App er en online databaseapplikasjon som du får tilgang til fra skyen ved hjelp av en nettleser. Du bygger og vedlikeholder nettappen i skrivebordsversjonen […]

Hurtigstartlinje i SharePoint 2010

Hurtigstartlinje i SharePoint 2010

De fleste sidene i SharePoint 2010 viser en liste over navigasjonskoblinger på hurtigstartlinjen langs venstre side av siden. Hurtigstartlinjen viser koblinger til innhold på nettstedet som lister, biblioteker, nettsteder og publiseringssider. Hurtigstartlinjen inneholder to svært viktige lenker: Linken for alt nettstedinnhold: […]

Hva betyr løserfeilmeldingene i Excel?

Hva betyr løserfeilmeldingene i Excel?

For enkle problemer finner Solver i Excel vanligvis raskt de optimale Solver-variabelverdiene for objektivfunksjonen. Men i noen tilfeller har Solver problemer med å finne Solver-variabelverdiene som optimerer objektivfunksjonen. I disse tilfellene viser Solver vanligvis en melding eller en feilmelding som beskriver eller diskuterer problemet som […]