Bonjour, je souhaite réaliser la numérotation d'image via VBA, j'ai joint une capture pour présenter la chose. Le tout devant être inclu dans un masque.
En gros l'utilisateur rempli le textbox en haut à gauche (rempli à 1 sur l'exemple) et les labels sont automatiquement modifiés. Pour l'instant ça marche si on ne prend qu'une diapo, mais si on crée deux diapo avec le même masque les textbox sur les deux diapo font référence au même objet, une nouvelle diapo ne crée pas de nouveau objet, donc si l'utilisateur modifie un des textbox il modifie également l'autre.
J'ai déja chercher des solutions en essayant d'inclure le numéro de diapo dans les noms d'objets mais il y a à chaque fois une erreur dans la récupération du numéro de diapo (par exemple : lCurrentView = ActiveWindow.ViewType plante l'exécution, en gros je crois que tout ce qui est en ActiveWindow fait planter l'exécution), je n'ai donc pas pu explorer davantage cette possibilité. J'ai chercher aussi à n'exécuter le code que sur la diapo en cours mais je n'ai trouvé aucune solution sur internet.
Je ne connais pas vraiment VBA et il y a peut être une chose élémentaire que j'ai complètement oublié.
Pourriez vous me dire s'il est possible de réaliser ce que je veux faire ? Si oui, vers quelle solution dois-je me tourner.
Par avance merci.
Partager