Renommer une feuille excel avec une cellule
Résolu
Bonjour,
Je cherche à renommer une feuille excel avec la valeur d'une cellule de cette feuille.
Parmi ce que j'ai essayé,
me donne "erreur d'exécution 13 : incompatibilité de type" lors de l'exécution. Je ne sais pas comment remédier à cette erreur.
Je vous remercie par avance.
Je cherche à renommer une feuille excel avec la valeur d'une cellule de cette feuille.
Parmi ce que j'ai essayé,
ActiveSheet.Name = ActiveSheet.Range("C11")
me donne "erreur d'exécution 13 : incompatibilité de type" lors de l'exécution. Je ne sais pas comment remédier à cette erreur.
Je vous remercie par avance.
Configuration: Windows 2000 Internet Explorer 5.5
2 réponses
-
ActiveSheet.Name = ActiveSheet.Range("C11").value fonctionne mieux
-
-
Contributeur@rgtahitiBonjour
Ce qui marche, au moins chez moi, est:
ActiveSheet.Name=Range("C11")
vérif faites
CRDLMNT
-
@rgtahitiQuel est le contenu de C11 ?
-
Contributeur@onesdfBonjour,onesdf
Un texte....celui qui représente le nom que vous voulez mettre, je viens de faire un exemple avec: Jaune -
@VaucluseLa question s'adressait à rgtahiti, vu que chez toi ça fonctionne.
Après un renommage à la main on peut avoir un message d'erreur si :
- Le nom dépasse 31 caractères
- Le nom de la feuille contient soit ; : \ / ? * [ ou ]
- Le nom est vide
Peut-être que le contenu de sa cellule C11 correspondant à l'un de ces cas de figure, ce qui génèrerait l'erreur
-