Bonjour,
Je travaille sur access 2003.
Je teste l'appel de la procédure publique d'un formulaire via un autre formulaire.
J'ai donc écrit le code suivant où :
- A : est le formulaire sur lequel je veux déclencher ma Sub ;
- B : est le formulaire à partir duquel je veux déclencher ma Sub ;
- New : est ma procédure publique
Mais là, étrange, étrange, il me dit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub BtCreer_Click() DoCmd.OpenForm "A", acNormal, "", "", , acNormal Forms![A].New DoCmd.Close acForm, "B" End Sub
Sauf que je l'ouvre préalablement et qu'il s'ouvre en effet correctement.Cette opération n'est pas autorisée si l'objet est fermé.
Comprend pas
A moins que l'objet en question ne soit pas mon formulaire A.
Mais dans ce cas, de quoi s'agit-il ?
Mystère et boule de gomme !
Quelqu'un aurait-il une idée ?
Merci d'avance.
Partager