Bonjour,

j'ai plusieurs formulaires sur lequel je veux placer un bouton Retour qui est censé ramener l'utilisateur sur le formulaire précédent à chaque fois.

Je souhaite faire un code général pour ce bouton.

Du coup dans une variable globale (déclaré dans le module) je stock le nom du formulaire
comme ceci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
g_PrecedForm = Me.Name
Puis sur le bouton Retour je place le code évenementiel suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
    Me.Visible = False
    Forms(g_PrecedForm).Visible = True
Et le problème c'est que j'ai une erreur de type 2450
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
impossible de trouver le formulaire 'formConsultation' auquel il fait référence
dans une expression de macro ou un code Visual Basic
Pourtant mon formulaire existe bien.

D'où vient le pb?

merci