Bruke "On Change" eiendom i Visual Basic for Applications ( VBA ) program kan gjøre programmet mer dynamisk ved å være i stand til å utløse koden når verdiene er i endring . I Access kan du lage brukergrensesnitt med kontroller som tekstbokser . Du kan bruke " On Change " eiendom programmatisk kjøre kode når hendelsen utløses . Denne egenskapen er vanlig å kalle prosedyrer eller funksjoner for å oppdatere tabeller i databasen når tekstboksinnstillingene verdiene endres . Instruksjoner
en
Launch Microsoft Office Access , klikker du på " Create" -fanen , og klikk " " Form Design "for å skape en ny form . Klikk "Text Box" på Kontroller- flyet og du skjemaet for å legge til en ny tekstboks kontroll.
2
Høyreklikk tekstboksen, og klikk "Egenskaper " for å starte Egenskapsark vinduet. Klikk på "Event "-fanen og velg " [ Hendelsesprosedyre ] " ved siden av "On Change " eiendom . Klikk ellipseknappen å lage arrangementet
3
Legg til følgende kode for å vise en meldingsboks viser teksten i tekstboksen ved hjelp av " On Change" eiendom : .
< P > MsgBox " Du skrev ' " & Me.Text4.Text & " ' ! "
4
Switch tilbake til Microsoft Access , og klikk på "View" -ikonet for å kjøre skjemaet . Klikk på tekstboksen og skriver brev for å utløse "On Change " hendelse og vise meldingsboks .