Brug af " VedÆndring " begivenhed i Visual Basics for Applications (VBA ) program giver dig mulighed for at udføre kode , når en værdi ændres i kontrol, f.eks kombinationsbokse . VBA er et edb-programmering sprog, der anvendes i Microsoft Office-programmer til at automatisere rutineopgaver. I Access oprette en User Interface ( UI) med kontrol for at give brugeren yderligere måder at filtrere deres database data. Den " Change" begivenhed indtræffer , når indholdet af de angivne kontrol ændringer. Ting du skal
Microsoft Access
Vis Flere Instruktioner
1
Launch Microsoft Access , skal du klikke på "Opret" fanen og klik på " Form Design " for at tilføje en ny form . Klik på " Combo Box" fra " Controls " ruden , og klik på formular til at tilføje en ny kombinationsboks kontrol. Tilføj en kommandoknap ved hjælp af samme teknik.
2
Højreklik på kommandoen knappen og klik på "Egenskaber ". Klik på " Event" fanen, vælg " [ Hændelsesprocedure ] " ud for " On Click ", og klik på ellipsen at starte VBA Editor vinduet. Føj følgende kode til at tilføje fem nye elementer til kombinationsboksen kontrol : Hej
Me.Combo0.RowSourceType = " Value List "
Me.Combo0.AddItem ( " data 1") < br >
Me.Combo0.AddItem ( " data 2")
Me.Combo0.AddItem ( " data 3")
Me.Combo0.AddItem ( " data 4" ) < br >
Me.Combo0.AddItem ( " data 5")
3
Skift tilbage til Microsoft Access-formular og højreklik kombinationsboksen kontrol. Klik på "Egenskaber ", vælg "[ Hændelse procedure] " ved siden af "On Change ", og klik på ellipsen til at oprette en "forandring" klik begivenheden . Føj følgende kode til at vise elementet valgt i kombinationsboksen styring med en besked boks : Hej
MsgBox ( Me.Combo0.Text )
4
Skift tilbage til Microsoft Access-formular og klik på "Vis" -ikonet for at køre programmet. Klik på " Command0 " for at befolke kombinationsboksen med elementer. Vælg et element fra kombinationsboksen til at vise beskeden kassen.