[Excel 2003]Nommer une cellule avec sa valeur

Résolu/Fermé
TucTuc51 - 20 nov. 2008 à 11:04
 TucTuc51 - 20 nov. 2008 à 12:21
Bonjour,

je voudrais crée une macro sur Excel 2003, afin que la cellule qui est sélectionnée prenne comme nom sa valeur avec le mot "réf" devant (ex: 854 --> ref854) pour l'utiliser par la suite en lien hypertexte.

merci de votre aide.

1 réponse

wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009 244
20 nov. 2008 à 11:40
bonjour

une macro :
Sub add_names()
    Dim cel As Range
    For Each cel In Selection
        Application.Names.Add Name:="ref" & cel.Value, RefersTo:=cel
    Next
End Sub

selectionner la plage et lancer la macro ou modifie selection en mettant Range("A1:A10")
0
Merci beaucoup c'est exactement la fonction qu'il me falais

@++
0