Bonjour,

Je cherche à nommer une plage de cellule à partir d'une valeur d'une autre cellule.

Je m'explique plus clairement :

Sous VBA, j'utilise le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Dim MaPlage as Range
Set MaPlage =  Range("A2":"A40")
Names.Add Name:=Range("A1").value, RefersTo := MaPlage
Cela ne marche pas, visiblement le "Range("A1") ne passe pas bien comme nom de plage...

Auriez vous une idée, solution ?

Merci d'avance !