Bonjour à tous,
Je souhaite supprimer des valeurs qui commencent par A (pour aucun...), par un F, par L et par un E. Je sais que ça doit être une petite erreur mais je bloque complet...
J'ai écrit ce code :
For ligne = 8 To dernière_ligne
OFS = Sheets("POF").Range("B" & ligne).Value
If OFS = "A*" Then
Sheets("POF").Range("B" & ligne).ClearContents
ElseIf OFS = "F*" Then
Sheets("POF").Range("B" & ligne).ClearContents
...
End If
Mon code fonctionne lorsque j'écris la totalité du mot, par exemple pour la lettre A lorsque je mets AUCUN :
If OFS = "AUCUN" Then
Sheets("POF").Range("B" & ligne).ClearContents
Sauf que pour le reste de mes lettres, les mots sont aléatoires sauf pour la première lettre. Je pense que cela vient de mon étoile, je ne comprends pas pourquoi...
Dans l'attente de votre précieuse aide !