Attribuer un nom à une plage de cellules en VBA

Résolu/Fermé
tintin8856 - Modifié le 7 juin 2020 à 16:28
 tintin8856 - 7 juin 2020 à 16:30
Bonjour,

Je souhaite attribuer un nom à une plage de cellules variables en VBA.
Je souhaite que ce nom corresponde à B5:B100 si la dernière ligne remplie a le numéro 100.
Mon code est pour l'instant le suivant :

    DerLigne = Range("B" & Rows.Count).End(xlUp).Row

    ActiveWorkbook.Names.Add Name:="jeunes_noms", RefersToR1C1:= _
        "=Paramètres!R5C2:R& DerLigne & C2"


Ceci étant... point d'attribution de nom à l'horizon.
Je tâtonne en VBA donc je pense qu'il y a une erreur quelque part, mais où ?
Merci d'avance pour votre aide.

Configuration: Windows / Firefox 77.0

1 réponse

Je me réponds à moi-même :
J'avais une erreur dans la concaténation, il fallait avoir :
"=Paramètres!R5C2:R" & DerLigne & "C2"


Merci à ceux qui ont cherché.
0