Brug af " On Change" ejendom i Visual Basic for Applications ( VBA ) program kan gøre din ansøgning mere dynamisk ved at kunne udløse kode, når værdierne er under forandring. I Access kan du oprette brugergrænseflader med kontroller såsom tekstbokse. Du kan bruge "On Change " ejendom til programmeringsmæssigt udføre kode , når begivenheden udløses. Denne egenskab er almindeligt anvendt til at kalde procedurer eller funktioner til at opdatere tabeller i din database , når tekstbokse værdier ændre sig. Instruktioner
1
Launch Microsoft Office Access , skal du klikke på "Opret" fanen, og klik på " " Form Design "for at oprette en ny formular. Klik på " Tekstboks " på Kontrolelementer flyet og på formularen til at tilføje en ny tekstboks .
2
Højreklik på tekstboksen , og klik på "Egenskaber " for at starte egenskabsarket vinduet. Klik på " Event" -fanen og vælg " [ Hændelsesprocedure ] " ved siden af "On Change" egenskab. Klik på ellipsen at oprette begivenheden
3
Føj følgende kode til at vise en besked boks viser teksten i tekstboksen ved hjælp af " On Change" ejendom: .
< P > MsgBox " du skrev ' " & Me.Text4.Text & " '! "
4
Skift tilbage til Microsoft Access, og klik på "Vis" -ikonet for at køre formularen . Klik på tekstfeltet og type breve til at udløse "On Change" begivenhed og vise beskeden kassen.