Få tilgang til VBA-programmering for LuckyTemplates

Programmering av Microsoft Access med VBA kan være mye enklere hvis du kjenner hurtigtastene for de vanligste kommandoene og oppgavene og de vanligste kodebitene du vil bruke i redigeringsprogrammet og umiddelbare vinduer mens du bygger og feilsøker Access-applikasjonen.

Felles kode for VBA-programmering og feilsøking i Access

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

Åpne et skjema i skjemavisning:

DoCmd.OpenForm " formname ", acNormal

Endre en skjemaegenskap på et åpent skjema:

Skjemaer![ formName ]. eiendomsnavn = nyverdi

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

Forms![ formName ]![ controlName ].Value

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

Forms![ formName ]![ controlName ].Value = newValue

Endre en kontrollegenskap på et åpent skjema:

Forms![ formName ]![ controlName ]. eiendomsnavn = nyverdi

Lukk et skjema, lagre endringer:

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 " 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 Kode-vinduet (brukes til å skrive, redigere og vise VBA) og Umiddelbart-vinduet (som lar deg kjøre kode når som helst, rett på stedet) for å få jobbene dine gjort raskt.

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 slutten av ordet Ctrl+Delete
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
Rask info Ctrl+I

Generelle VBA Editor-snarveistaster

Tabellen nedenfor viser deg noen nyttige hurtigtaster, og deres funksjoner, tilgjengelig i hele Visual Basic-redigeringsprogrammet, hvor du skriver, redigerer og tester VBA-koden.

Handling Hurtigtast
Bytt mellom Access og VBA-editoren Alt+F11
Hjelp F1
Vis objektleser F2
Se eiendommer/arrangementer F4
Vis kodevindu F7
Vis umiddelbar vindu Ctrl+G
Vis snarveimeny Shift+F10 (eller høyreklikk)
Kjør en Sub/UserForm F5
Stopp kjøring av kode Ctrl+Break
Lukk VBA Editor og gå tilbake til Access Alt+Q

VBA-feilsøkingssnarveistaster

Siden kode i et programmeringsspråk må skrives nøyaktig, kan det ikke være noen feil eller feil. Heldigvis kan du feilsøke kode i VBA raskt med disse feilsøkingssnarveiene:

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

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 […]