Salut EvGef,
J'ai bien quelque chose en magasin pour toi mais ce n'est valable que pour un fichier SANS AUCUNE formule !
Un double-clic sur la feuille pour démarrer la macro que tu auras collée dans le module VBA de la feuille concernée.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'
Dim tTab
'
Cancel = True
tTab = UsedRange.Value
For x = 1 To UBound(tTab, 1)
For y = 1 To UBound(tTab, 2)
If tTab(x, y) = "ADM" Then tTab(x, y) = "Admin"
If tTab(x, y) = "ATEL" Then tTab(x, y) = "Atelier"
Next
Next
UsedRange.Value = tTab
'
End Sub
Bon, ça, c'est dans le cas idéal où ta feuille ne comporte pas de formules sinon, catastrophe, bien sûr : plus de formules !
Dans ce cas, tu as compris qu'il nous faudrait un fichier plus représentatif du fichier réel !
Quelques dizaines de lignes et de colonnes, que l'on puisse appréhender la rigueur du tableau pour un travail automatisé.
A+