Innhold
Skrive ut innholdet i Visual Basic for Applications (VBA) ListBox kan hjelpe deg med å se innholdet i kontrollen mens feilsøking av et programs feil. VBA kan brukes i ethvert Microsoft Office-program, inkludert Access. En ListBox brukes vanligvis i Access for å gi brukeren tilleggsutstyr for dataklassifisering. Bruk ObjectData-egenskapen til å få tilgang til elementene i boksen, angi radnummeret og vise dem gjennom vinduet Omgående.
retninger
Skriv VBA-programmer i Access (Hemera Technologies / AbleStock.com / Getty Images)-
Åpne Microsoft Access, klikk på Opprett-fanen og klikk på "Form Design" for å opprette et nytt skjema. Klikk Listeboks i kontrollpanelet og klikk på skjemaet for å legge til en ny kombinasjonsboks. Klikk på knappen for å legge til en ny knapp. Legg til en annen knapp ved hjelp av samme prosess.
-
Høyreklikk på den første knappen og klikk Egenskaper. Klikk på fanen Event, velg "[Event Procedure]" og klikk på ellipsen for å opprette en hendelse for den knappen.
-
Legg til følgende kode i klikkhendelsen på knappen for å legge til fire elementer i boksen:
Me.List0.AddItem ("item 2") Me.List0.AddItem ("item 3") Me.List0.AddItem ("item 2") Me.List0.AddItem ("item 1" element 4 ")
-
Gå tilbake til Microsoft Access og høyreklikk den første knappen. Klikk på Egenskaper og klikk på fanen Hendelse, velg "[Hendelsesprosedyre]" og klikk på ellipsen for å opprette et klikkhendelse for den knappen.
-
Legg til følgende kode for å skrive ut innholdet i ListBox i vinduet Immediate:
Dim X For X = 0 Til 3 Debug.Print (Me.List0.ItemData (X)) Neste X
-
Gå tilbake til Microsoft Access og klikk "Preview" for å åpne skjemaet. Klikk på den første knappen for å fylle opp ListBox-kontrollen; Klikk på den andre knappen for å skrive ut innholdet i vinduet Umiddelbart.
Hva du trenger
- Microsoft Access