voila suis en train de rentrer des noms de plage en automatique dés que je modifie une cellule sur la feuille concerné la pas de souci ça fonctionne
j aimerai obtenir le meme principe si mes cellules concernées sont modifiées par l'intermédiaire d'une autre feuille
j ai utilisé un copier coller avec liaison et la fomule ne focntionne pas a distance d'ou mon souci
ci joint un fichier épuré pour comprendre ce que je recherche
je vais tester ta solution toutefois je devrai spécifer dans mon code la feuille de reference sinon le changement va s'effectuer a n importe qu elle moment de saisie
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Excel.Range)
If Range("Liste!F47") <> "" Then
Range("F52:F58").Select
ActiveWorkbook.Names.Add Name:=Range("Liste!F47"), RefersToR1C1:="=Liste!R52C6:R58C6"
End If
end sub