Re bonjour et encore merci à Banzai
J'ai enfin eu le temps de tester cette macro aujourd'hui... Mais elle le fonctionne pas...
Sub Macro2()
Dim J As Long
For J = 1 To Range("A1:A" & Rows.Count).End(xlUp).Row
Range("J8:K65536").Replace What:=Range("A" & J), Replacement:=Range("B" & J), LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Next J
End Sub
Comme mes données sont sur la ligne 9, j'ai corrigé ainsi ;
For J = 1 To Range("A9:A" & Rows.Count).End(xlUp).Row
Range("J9:K65536").Replace What:=Range("A" & J), Replacement:=Range("B" & J), LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
J'ai donc fait un essai en mettant dans la cellule A9 le mot tondeuse et dans la cellule B9 TOND.
J'ai fait de même sur la cellule A10 (LAITON) et dans la cellule B10
J'ai mis en colonne J et K de manière aléatoire les mots tondeuse et laiton.
Rien ne se passe lors de l'exécution de la macro. Je dois merder quelque part mais je ne vois pas où...
Merci d'avance