Endre skjemaelement VBA i Access 2013

Når en Access 2013-database skjema er åpen, kan du bruke VBA-kode for å endre innholdet og selv utseendet på form, fra det store bildet ned til de enkelte kontrollene.

Tenk deg at du har en form som inkluderer en kontroll for å velge en betalingsmåte. Når brukeren velger en betalingsmåte, vil du aktivere eller deaktivere andre kontroller i skjemaet basert på den valgte betalingsmåte. Alternativt kan du vil autofylle noen andre kontroller i skjemaet eller selv foreta noen kontroller synlig eller usynlig, avhengig av hvilken betalingsmåte brukeren valgte

Innenfor VBA, bruker du følgende syntaks for å endre en kontroll eiendom.:
ControlName.PropertyName = verdi

​​ControlName er den fullstendige navnet på en kontroll på en åpen form, er PROPERTY navnet på eiendommen som du vil endre, og verdi
er den nye verdien for eiendommen. Et punkt skiller kontroll navn fra eiendommen navn. Den komplette navnet betyr at navnet må inneholde både navnet på skjemaet og navnet på kontrollen. I en klassemodul, men du kan bruke søkeordet meg til å stå for skjemanavnet. Nøkkelordet meg betyr "form som denne klassemodulen er koblet til."