Bonjour

Je voudrais donner un nom à une plage de cellule par programmation

J'ai fait la manip sur la feuille en enregistrant la macro et voilàa ce que ça donner

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
    Range("E45: P45").Select
    ActiveWorkbook.Names.Add Name:="cotis", RefersToR1C1:= _
        "='SAL. BUREAU'!R45C5:R45C16"
    ActiveWorkbook.Names("cotis").Comment = ""
J'ai copier ce code dans mon programme mais après exécution, je vais voir mon document et le nom "cotis" n'apparaît pas dans la liste des noms,
pourtant si je vais voir dans gestionnaire de nom, il est bien présent (mais sans valeur associées).

Merci pour votre aide