Bonjour VinS7, bonjour le forum,
Pas sûr d'avoir bien compris car ton exemple est confus... Essaie comme ça :
If InStr(1, Cells(i, "R"), "(", vbTextCompare) > 1 Then Exit Sub
If InStr(1, Cells(i, "R"), "(", vbTextCompare) = 1 Then Cells(i, "R").Value = Right(Cells(i, "R"), Len(Cells(i, "R")) - 1)
If InStr(1, Cells(i, "R"), ")", vbTextCompare) > Len(Cells(i, "R")) - 1 Then Cells(i, "R").Value = Left(Cells(i, "R"), Len(Cells(i, "R")) - 1)