Hallo,
Als ik beschik over een (door een gebruiker ingevoerde) naam in een Word-formulier, kan ik dan via VBA of door een functie de ID-waarde van de betreffende naam uit de tabel met namen achterhalen?
Vb:
Tabel (Leden)
1-Jan
2-Piet
3-Klaas
Het Word-formulier ontvang ik per mail, daaruit haal ik enkele gegevens via een VBA-script, onder meer de naam (even als voorbeeld). Deze gegevens worden in een Access-formulier overgenomen nadat ze eerst uit Word in een variabele zijn gezet. Als ik nu via een 'bij laden' gebeurtenis de gegevens van bedoelde variabelen in het Access-formulier wil overnemen moet deze naam in een veld komen dat als keuzelijst met invoervak is geformatteerd, omdat de daarin te vermelden gegevens uit een gekoppelde tabel worden gehaald. Als de gebruiker dus in Word "Jan" opgeeft en ik die in de variabele 'naam' zet kan ik die niet in het betreffende veld laten opnemen via VBA omdat dan geern tekst, maar een ID-waarde wordt verwacht die verwijst naar de gekoppelde tabel met namen.
Wat ik dus zoek is hoe ik die ID kan vinden, zodat ik de waarde van de variabele kan vervangen door de bijbehorende ID die wel kan worden overgenomen.
Ik houd mij aanbevolen voor suggesties. En als ik iets heel onhandigs doe dat veel slimmer kan hoor ik het ook graag. Nou ja, graag, ik wil het wel horen, maar ik hoor altijd liever dat ik heel slim bezig ben en dat er een simpele oplossing voor mijn probleem is
Groet,
Als ik beschik over een (door een gebruiker ingevoerde) naam in een Word-formulier, kan ik dan via VBA of door een functie de ID-waarde van de betreffende naam uit de tabel met namen achterhalen?
Vb:
Tabel (Leden)
1-Jan
2-Piet
3-Klaas
Het Word-formulier ontvang ik per mail, daaruit haal ik enkele gegevens via een VBA-script, onder meer de naam (even als voorbeeld). Deze gegevens worden in een Access-formulier overgenomen nadat ze eerst uit Word in een variabele zijn gezet. Als ik nu via een 'bij laden' gebeurtenis de gegevens van bedoelde variabelen in het Access-formulier wil overnemen moet deze naam in een veld komen dat als keuzelijst met invoervak is geformatteerd, omdat de daarin te vermelden gegevens uit een gekoppelde tabel worden gehaald. Als de gebruiker dus in Word "Jan" opgeeft en ik die in de variabele 'naam' zet kan ik die niet in het betreffende veld laten opnemen via VBA omdat dan geern tekst, maar een ID-waarde wordt verwacht die verwijst naar de gekoppelde tabel met namen.
Wat ik dus zoek is hoe ik die ID kan vinden, zodat ik de waarde van de variabele kan vervangen door de bijbehorende ID die wel kan worden overgenomen.
Ik houd mij aanbevolen voor suggesties. En als ik iets heel onhandigs doe dat veel slimmer kan hoor ik het ook graag. Nou ja, graag, ik wil het wel horen, maar ik hoor altijd liever dat ik heel slim bezig ben en dat er een simpele oplossing voor mijn probleem is

Groet,