Bonjour,
Je souhaiterais atteindre les contrôls de formulaires différents mais de manière dynamique.
Par exemple :
J'ai alors essayé le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 For i = 0 to 7 'modifier le control "coucou" du formulaire "Jour" & i Next
Mais il ne trouve pas le formulaire Jour0, ni le 1, ni le 2 etc..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 For i = 0 to 7 forms("Jour" & i).controls("coucou").caption = "toto" Next
Message : Erreur d'exécution 2450. Microsoft access ne trouve pas le formulaire "Jour0" auquel il est fait référence
Pourtant lorsque je fais Form_Jour0.controls... ou Form_Jour1.controls... etc.. ça fonctionne. Malheureusement cette méthode ne permet pas d'atteindre mes formulaires de manière dynamique.
Si quelqu'un a une astuce je suis preneur, merci bien
Bonne journée
Partager