Använda " On Change " egendom i Visual Basic for Applications ( VBA ) program kan göra din ansökan mer dynamisk genom att kunna utlösa kod när värden förändras . I Access kan du skapa användargränssnitt med kontroller såsom textrutor . Du kan använda " On Change " egenskapen att programmässigt köra kod när händelsen utlöses . Denna egenskap används ofta för att kalla rutiner eller funktioner för att uppdatera tabellerna i din databas när textrutekontroller värderingar förändras . Instruktioner
1
Launch Microsoft Office Access , klicka på " Skapa " -fliken och klicka på " " Form Design " för att skapa en ny form . Klicka på " Textruta " på Kontroller planet och på formuläret för att lägga till en ny kontroll textruta .
2
Högerklicka på textrutan och klicka på " Egenskaper " för att starta fönstret Egenskapsblad . Klicka på "Event " -fliken och välj " [Event Procedure ] " bredvid " On Change " egendom . Klicka på ellipsknappen att skapa händelsen
3
Lägg till följande kod för att visa en meddelanderuta som visar texten i textrutan med " On Change " egendom : .
MsgBox " Du skrev ' " & Me.Text4.Text & " ' ! "
4
Växla tillbaka till Microsoft Access och klicka på " Visa " -ikonen för att köra formuläret . Klicka i textrutan och brev typ att utlösa " On Change " händelsen och visa meddelanderutan .