bonjour à tous,
j'ai un petit problème de novice que je n'arrive pas à résoudre...
dans une macro, apres un copier/coller d'un onglet (a) sur un onglet (b), je desire travailler sur l'onglet (b) poutr traiter les données que je viens de copier.
mais malgres les :
ActiveSheet.Name = "a"
ActiveSheet.Select
le probleme, c'est que range("a1").value me retourne la valeur de la cellule de l'onglet a. un espion dans la macro me confirme bien que c'est l'onglet b qui est actif mais les opérations que je fais par la suite font référence au premier onglet... j'ai résolu le pb en ajoutant "sheets("b")." devant les cells() et range() mais bon, ce n'est pas une solution viable et surtout j'aimerais bien comprendre...
merci pour votre aide...
Partager