Een combobox is gevuld met een queryresultaat. Het gaat om vijf kolommen. Bij het selecteren van de gewenste waarde uit de lijst komt de waarde uit de eerste kolom in het tekstvak van de combobox te staan. Is er een manier om ook een van de andere kolommen ergens te tonen na de selectie.
Ik selecteer namelijk een naam, deze naam is gekoppeld aan een nummer. Als de naam geselecteerd is toon ik in andere velden andere gegevens zoals bijvoorbeeld adres en plaats. Het probleem is dat als ik de naam gebruik om daar de andere gegevens bij te zoeken ik niet de goede waarde krijg als er twee dezelfde namen in de achterliggende tabel zitten.
Als ik de kolom van het nummer als bound kolom aanmerk krijg ik weliswaar het nummer als waarde en staat in de tekstbox de naam, maar kan ik geen naam invoeren die niet in de lijst voorkomt (dit kan niet als de eerste kolom niet de bound kolom is).
Ik zou dus graag bij selectie in de keuzelijst de gegevens uit meerdere kolommen ergens willen tonen of in een variabele willen zetten om dit probleem op te lossen, maar ik kom er niet uit. Ik heb zitten denken aan het rijnummer van de selectielijst, maar ik weet niet hoe ik dit te pakken kan krijgen. Als ik bij selectie het rijnummer in aan variabele kan zetten dan kan ik de gewenste gegevens daarna eenvoudig opzoeken met VBA. Iemand suggesties?
Ik selecteer namelijk een naam, deze naam is gekoppeld aan een nummer. Als de naam geselecteerd is toon ik in andere velden andere gegevens zoals bijvoorbeeld adres en plaats. Het probleem is dat als ik de naam gebruik om daar de andere gegevens bij te zoeken ik niet de goede waarde krijg als er twee dezelfde namen in de achterliggende tabel zitten.
Als ik de kolom van het nummer als bound kolom aanmerk krijg ik weliswaar het nummer als waarde en staat in de tekstbox de naam, maar kan ik geen naam invoeren die niet in de lijst voorkomt (dit kan niet als de eerste kolom niet de bound kolom is).
Ik zou dus graag bij selectie in de keuzelijst de gegevens uit meerdere kolommen ergens willen tonen of in een variabele willen zetten om dit probleem op te lossen, maar ik kom er niet uit. Ik heb zitten denken aan het rijnummer van de selectielijst, maar ik weet niet hoe ik dit te pakken kan krijgen. Als ik bij selectie het rijnummer in aan variabele kan zetten dan kan ik de gewenste gegevens daarna eenvoudig opzoeken met VBA. Iemand suggesties?