Bonjour
Pour attribuer un nom de cellule sous VBA, j'ai fait un enregistrement automatique de macro qui donne ça :
Bizarrement, quand je lance la macro avec un autre name=, le changement de nom ne se fait pas, ma cellule garde son nom initial "nom" ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Range("B2").Select ActiveWorkbook.Names.Add Name:="nom", RefersToR1C1:="=Feuil1!R2C2"
Ensuite, quand je veux faire apparaitre par une msgbox le nom de la cellule
la msgbox m'affiche l'adresse (Feuil1!R2C2) et non le nom ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part MsgBox ActiveCell.Name
Bref je suis perdu
Partager