Bonjour et merci déjà d'avoir pris le temp de lire ce message.
Je suis novice en programmation VBA et j'ai un classeur(1) pour gérer du matériel "bon état" et "mauvais état" après réparation, et j'aurais voulu à partir d'un USERFORM(A) existant ouvrir un autre classeur(2) avec ouverture d'un autre USERFORM(B) au démarrage (jusqu'ici je sais faire ) .Mais tout ce complique quand je ferme le USERFORM(B) ,par une commande
je souhaiterai si possible reprendre ma macro d'origine juste après l'appel à l'ouverture du classeur(2) pour revenir au USERFORM(A) ou si cela n'est pas possible ouvrir une autre macro (X) dans le Module13 du classeur(1) pour relancer mon USERFORM(A) .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Unload USERFORM(B) ActiveWorkbook.Save 'Workbooks("classeur(2).xls").Close
J'ai essayé la commande :
mais sans succès .
Code : Sélectionner tout - Visualiser dans une fenêtre à part Application.Run "classueur(1).xls!Module13.X
Je sèche .
Je ne peut pas mettre un exemple de fichier car il est trop volumineux.
Merci.
Partager