O os_rouen XLDnaute Junior 31 Mai 2005 #1 Bonjour, Je sais nommer un onglet avec une valeur contenue dans la feuiile : ActiveSheet.Name=Range('A1') Comment faire ma macro pour qu'elle nomme mes 25 onglets? D'avance merci pour votre aide
Bonjour, Je sais nommer un onglet avec une valeur contenue dans la feuiile : ActiveSheet.Name=Range('A1') Comment faire ma macro pour qu'elle nomme mes 25 onglets? D'avance merci pour votre aide
PascalXLD XLDnaute Barbatruc Modérateur 31 Mai 2005 #2 Bonjour Par une petite boucle par exemple x=1 For each ws in worksheets ws.name=range('A'&x) x=x+1 next Bon courage Vote positif 0 Vote négatif
Bonjour Par une petite boucle par exemple x=1 For each ws in worksheets ws.name=range('A'&x) x=x+1 next Bon courage
O os_rouen XLDnaute Junior 31 Mai 2005 #3 Cela ne fonctionne pas... En fait le nom que je veux appliquer à l'onglet est tjs dans la même cellule... Vote positif 0 Vote négatif
Cela ne fonctionne pas... En fait le nom que je veux appliquer à l'onglet est tjs dans la même cellule...
PascalXLD XLDnaute Barbatruc Modérateur 31 Mai 2005 #4 Re Bah oui mais je ne comprends pas Tu dis que tu veux nommer tes 25 onglets donc le nom ne peut pas être dans la même cellule Ou alors il y a un détail que tu n'as pas précisé Vote positif 0 Vote négatif
Re Bah oui mais je ne comprends pas Tu dis que tu veux nommer tes 25 onglets donc le nom ne peut pas être dans la même cellule Ou alors il y a un détail que tu n'as pas précisé
C CelineG Guest 31 Mai 2005 #5 bonjour ! désolée de m'introduire dans le fil mais il faut penser aussi au fait qu'on ne peut pas nommer une feuille avec plus de 31 caractères !! bon courage Vote positif 0 Vote négatif
bonjour ! désolée de m'introduire dans le fil mais il faut penser aussi au fait qu'on ne peut pas nommer une feuille avec plus de 31 caractères !! bon courage
O os_rouen XLDnaute Junior 31 Mai 2005 #6 effectivement je n'ai pas été clair... Pour chaque onglet je veux utiliser le texte contenu en C3 dans cet onglet Vote positif 0 Vote négatif
effectivement je n'ai pas été clair... Pour chaque onglet je veux utiliser le texte contenu en C3 dans cet onglet
PascalXLD XLDnaute Barbatruc Modérateur 31 Mai 2005 #7 Ok Alors on reprend For each ws in worksheets ws.name=ws.range('C3') next Bon courage Vote positif 0 Vote négatif
O os_rouen XLDnaute Junior 31 Mai 2005 #8 Cela marche!! Un grand merci et une très bonne journée! Olivier Vote positif 0 Vote négatif