bonjour à tous !
voila j'ai un problème ! j'ai un classeur sur lequel je lance une macro .xla, qui n'est donc pas intégré au classeur.
Dans cette macro 2 classeurs vont etre manipulés : celui ou se trouve le bouton pour lancé la macro (BS 0614.XLS) et celui ou se trouve des données (ELEVEUR.XLS).
Seulement le problème c'est que BS 0614.XLS, ne s'appellera pas toujours comme sa, donc je dois récupérer le nom de ce classeur pour évité d'avoir à modifier ma macro à chaque fois. j'utilise alors :
classeur = ActiveWorkbook.name
Mais plus loin dans ma macro j'utilise : workbooks("ELEVEUR.XLS").Activate, ma variable classeur étant auparavant égale à "BS 0614.XLS" est maintenant égal à "ELEVEUR.XLS". donc sa fout un bordel monstrueux dans l'exécution de la macro.
ya t'il une solution possible à mon problème ? SVP merci
dites le si je ne suis pas assez clair !
Partager