Gestion des nom par macro
Bonjour,
Pour mettre à jour un graphique de façon dynamique j'essai de donnée un nom à une plage de donnée et ce graphique fait référence à ce nom.
Pour créer un nom de façon dynamique je passe par la macro VBA.
Donc j'enregistre une macro en faisant les étapes puis quand j'ouvre la macro la ligne ressemble à :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| With ActiveWorkbook.Names("nom")
.Name = "nom"
.RefersToR1C1 = "=Feuil1!R1C1:R38C2"
.Comment = ""
End With
La remplace la ligne par :
With ActiveWorkbook.Names("nom")
.Name = "nom"
.RefersToR1C1 = "=Feuil1!R" & Var1 & "C1:R" & Var2 & "C2"
.Comment = ""
End With
La référence du nom change mais pas correctement au lieu d'afficher
=Feuil1!R1C1:R64C2
il affiche
=Feuil1!'R1C1':'R64C2' |
Je ne sais pas du tout comment on peut enlever ces apostrophe donc si vous pouvez m'aider.
Je vous remercie d'avance.