Access 2000: Keuzelijst uitklappen

Tips & Trucs voor Access 2000

Moderator: MandersOnline

MandersOnline
Manders Online
Manders Online
Berichten: 23687
Lid geworden op: zo 03 aug 2003, 1:12
Locatie: Amsterdam
Contacteer:

Access 2000: Keuzelijst uitklappen

Bericht door MandersOnline »

De invoer van data in een Access-formulier gaat het gemakkelijkst door met de Tab-toets alle velden langs te gaan. Met Shift+Tab kan in tegenovergestelde richting naar de vorige velden worden teruggesprongen. Zodra naar een veld is 'getabt', kan het van de gewenste waarde worden voorzien. Dat gaat snel, temeer omdat de muis niet gebruikt hoeft te worden. Wat nu bij het bereiken van een combobox, een lijst met keuzemogelijkheden, waarvoor gewoonlijk naar de muis gegrepen moet worden. Een manier is om op Alt+Pijltoets omlaag te drukken; daarmee opent u de lijst en selecteert u met de Pijltoets omlaag en Enter de gewenste optie. Mooier is om de combobox automatisch uit te laten klappen waarna met de cursortoetsen een keuze kan worden gemaakt. Dit gaat als volgt: open het desbetreffende formulier via Beeld - Ontwerpweergave. Selecteer de combobox en kies Beeld - Eigenschappen - Gebeurtenis - Bij focus. Kies hier voor [Gebeurtenisprocedure]. Klik dan op het knopvlak met de drie punten achter Bij Focus. Hierdoor wordt een venster geopend waar de gebeurtenisprocedure kan worden ingevuld. Zorg dat de gebeurtenisprocedure er als volgt uitziet:

Private Sub ComboboxNaam_GotFocus()
Me![ComboboxNaam].Dropdown
End Sub

Vul voor ComboboxNaam de naam van de desbetreffende combobox in en sla de gebeurtenisprocedure op. Voortaan zal, wanneer met de Tab-toets de combobox wordt bereikt, deze uitklappen en kan met de cursortoetsen en Enter een keuze worden gemaakt uit de lijst.
Bezoek ook gerust de website https://mandersonline.nl
Plaats reactie