
Envoyé par
gomanger
Je n'arrive pas à executer le code en pas à pas, il s'agit d'une procédure evènementielle et bizarrement, en me positionnant dans le code et en appuyant sur F8, rien ne se passe, (par le menu Idem).
Admettons... mais dans ce cas tu peux faire un debug.print Pag.name ou un msgbox Pag.name
Quoi qu'il en soit, est-ce que la syntaxe du code optimisé vous paraît correcte pour imprimer l'onglet actif, c'est ainsi que vous feriez ?
J'essaierai ensuite de comprendre pourquoi, je ne peux pas debugger en pas à pas.
gom
En supposant que le nom de la page correspond au nom de l'état (donc Stat gene1, Stat gene2...), cela devrait marcher.
Pour ma part , j'aurai fait quelque chose de ce genre (en me basant directement sur le numéro de l'onglet):
DoCmd.OpenReport "Stat gene" & (CtlTab11.Value+1) , acNormal
Partager