Salut MFerrand ...
Re,
A titre de point de départ pour ta future macro ...
Sub RemplacerNoms()
' remplacer Noms par leurs références
Dim Rng As Range
Dim RngCible As Range
Dim xNom As Name
' Adapter Plage Cible à ta situation
Set RngCible = Range("A1:D50").SpecialCells(xlCellTypeFormulas)
For Each Rng In RngCible
For Each xNom In ThisWorkbook.Names
If InStr(Rng.Formula, xNom.Name) > 0 Then
Rng.Formula = VBA.Replace(Rng.Formula, xNom.Name, VBA.Replace(VBA.Replace(xNom.RefersTo, "=", ""), "$", ""))
End If
Next xNom
Next Rng
End Sub
En espérant que cela t'aide ..