Je souhaiterais s=E9lectionner (par VBA) certaines feuilles par leur
CodeName plut=F4t que par leurs Noms d'onglet (qui est parfois chang=E9) .
Je tourne autour de cette commande (sans succ=E8s) :
Worksheet.CodeName("Feuil2").Select
au lieu de :
Sheets("Ann=E9e 2008").Select
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
LSteph
Bonjour,
Selon la nécessité, de devoir sélectionner (rare)*:
Feuil2.Activate
ou
Feuil2.Select
(*): on peut aller plus simple que
Feuil2.Activate Activesheet.copy
simplement:
Feuil2.Copy
'lSteph
Emile63 a écrit :
Bonjour à tous,
Je souhaiterais sélectionner (par VBA) certaines feuilles par leur CodeName plutôt que par leurs Noms d'onglet (qui est parfois changé) . Je tourne autour de cette commande (sans succès) :
Worksheet.CodeName("Feuil2").Select au lieu de : Sheets("Année 2008").Select
Quelqu'un pourrait me mettre sur la voie ? :-))
Je vous remercie d'avance,
Cordialement, Emile
Bonjour,
Selon la nécessité, de devoir sélectionner (rare)*:
Feuil2.Activate
ou
Feuil2.Select
(*): on peut aller plus simple que
Feuil2.Activate
Activesheet.copy
simplement:
Feuil2.Copy
'lSteph
Emile63 a écrit :
Bonjour à tous,
Je souhaiterais sélectionner (par VBA) certaines feuilles par leur
CodeName plutôt que par leurs Noms d'onglet (qui est parfois changé) .
Je tourne autour de cette commande (sans succès) :
Worksheet.CodeName("Feuil2").Select
au lieu de :
Sheets("Année 2008").Select
Selon la nécessité, de devoir sélectionner (rare)*:
Feuil2.Activate
ou
Feuil2.Select
(*): on peut aller plus simple que
Feuil2.Activate Activesheet.copy
simplement:
Feuil2.Copy
'lSteph
Emile63 a écrit :
Bonjour à tous,
Je souhaiterais sélectionner (par VBA) certaines feuilles par leur CodeName plutôt que par leurs Noms d'onglet (qui est parfois changé) . Je tourne autour de cette commande (sans succès) :
Worksheet.CodeName("Feuil2").Select au lieu de : Sheets("Année 2008").Select
Quelqu'un pourrait me mettre sur la voie ? :-))
Je vous remercie d'avance,
Cordialement, Emile
Emile63
Merci Stef, Apparemment je me compliquais un peu avec mon code... :-) Cordialement,
emile
Merci Stef,
Apparemment je me compliquais un peu avec mon code... :-)
Cordialement,