Bonsoir,
Le code suivant enlève toutes les parenthèses se trouvant sur les cellules 1 à 10 de la troisième colonne de la feuille active :
Sub EnleverParentheses()
Dim Chaine, pos As Integer
For i = 1 To 10
Chaine = Cells(i, 3).Value
pos = InStr(1, Chaine, "(" ) 'repère la première parenthèse entrante
While pos <> 0
Chaine = Left(Chaine, pos - 1) & Mid(Chaine, pos + 1)
pos = InStr(pos, Chaine, "(" ) 'repère la parenthèse entrante suivante
Wend
pos = InStr(1, Chaine, " )" ) 'repère la première parenthèse sortante
While pos <> 0
Chaine = Left(Chaine, pos - 1) & Mid(Chaine, pos + 1)
pos = InStr(pos, Chaine, " )" ) 'repère la parenthèse sortante suivante
Wend
Cells(i, 3).Value = Chaine
Next i
End Sub
bon courage
Epéna