Merci Pedro22.
J'avais ce message d'erreur:
Compile error: Can't find project library.
J'ai ajouté un "." deavnt fonction .left et .Len mais j'obtiens un autre message au moment d'exécuter la fonction après le IF:
Run-time error '438':
Object doesn't support this property or method.
Sub deleteTSxx()
Dim i As Long
With Sheets("Sheet1")
For i = 13 To Cells(Rows.Count, "E").End(xlUp).Row
If .Cells(i, 19) Like "*-TS##" Then
.Cells(i, 19) = .Left(.Cells(i, 19), .Len(.Cells(i, 19)) - 5) 'Renvoie le contenu moins les 5 caractères de droite
End If
Next
End With
End Sub