Hallo,
Ik zit met een stom access probleem waar ik maar niet uitkom. Om te testen had ik een heel simpel voorbeeld gemaakt:
ik heb twee formulieren: form1 en form2. Op form2 staat een knop waarmee ik form1 open. Form1 bevat een tekstvak (Feest_begindatum) waarin ik een datum wil invullen dmv vba.
Dit werkt perfect: Forms![form1]![Feest_begindatum].Value = #3/16/1999#
Als ik op de knop druk wordt netjes form1 geopend en is de opgegeven datum ingevuld in het tekstvak
Dit werkt echter niet:
Tekst2 = "Feest_begindatum"
Forms![form1]![Tekst2].Value = #3/16/1999#
Ik krijg de foutmelding "Fout 2465 tijdens uitvoering: Kan het veld tekst2 niet vinden waarnaar wordt verwezen in de expressie"
Waarom werkt dit niet en hoe kan ik dit wel werkend krijgen?
Ik heb echt al tig combinaties met " en & etc geprobeerd, maar niks lijkt te werken.
EDIT: Forms("form1").Controls(tekst2).Value = #3/25/1999# bleek de truc te doen
Ik zit met een stom access probleem waar ik maar niet uitkom. Om te testen had ik een heel simpel voorbeeld gemaakt:
ik heb twee formulieren: form1 en form2. Op form2 staat een knop waarmee ik form1 open. Form1 bevat een tekstvak (Feest_begindatum) waarin ik een datum wil invullen dmv vba.
Dit werkt perfect: Forms![form1]![Feest_begindatum].Value = #3/16/1999#
Als ik op de knop druk wordt netjes form1 geopend en is de opgegeven datum ingevuld in het tekstvak
Dit werkt echter niet:
Tekst2 = "Feest_begindatum"
Forms![form1]![Tekst2].Value = #3/16/1999#
Ik krijg de foutmelding "Fout 2465 tijdens uitvoering: Kan het veld tekst2 niet vinden waarnaar wordt verwezen in de expressie"
Waarom werkt dit niet en hoe kan ik dit wel werkend krijgen?
Ik heb echt al tig combinaties met " en & etc geprobeerd, maar niks lijkt te werken.
EDIT: Forms("form1").Controls(tekst2).Value = #3/25/1999# bleek de truc te doen

Laatst bewerkt: