Lägga informationen dynamiskt till en kontroll i din Access-databas ansökan kan spara tid för användaren genom att inte behöva ange det manuellt . I Microsoft Office Access kontroller såsom textrutor och kombinationsrutor måste ha " fokus " in innan du kan manipulera sina data . Använda Visual Basic for Applications , kan du använda " SetFocus " metod för att ställa in fokus på en text - box -kontroll . När textrutan har fokus kan du läsa eller skriva till sin " Text " egendom . Du kommer inte att kunna lägga till eller hämta styrdata tills kontrollen har fokus . Instruktioner
1
Launch Microsoft Access , klicka på " Skapa " -fliken och klicka på " Form Design " för att skapa en ny form . Klicka " TextBox " från Kontroller klickar på formen och dra en ny kontroll textruta med hjälp av musen . Lägg till en ny knapp med samma teknik .
2
Högerklicka på nya knappen och välj "Egenskaper . " Klicka på "Event " -fliken och välj " [Event Procedure ] " bredvid " On Click " för att skapa en ny klick händelse för textrutan . Addera 3
Kopiera och klistra in följande VBA kod för att ställa in fokus på kontroll och lägga till text till det :
Me.Text0.SetFocus
Me.Text0.Text = " Textruta har fokus . "
4
Växla till " Microsoft Access " fönstret och klicka på " Visa " för att se formuläret . Klicka på den nya knappen för att lägga till text i textrutan .