For Each Cel In Range("E2:E" & x)
' Teste si vide ou non DETECTER CELLULES VIDES
Cel.Value = Trim(Cel)
If Left(Cel, 1) <> "I" And Len(Cel.Value) <> 11 Then
MsgBox "Merci de revoir votre compte " & Cel.Address
Exit For
End If
Bonsoir
pourriez-vous corriger mon code svp? j'ai réussi à faire fonctionner la fonction TRIM (je ne sais pas si c'est la meilleure des facons) mais le" If Left(Cel, 1) <> "I" And Len(Cel.Value) <> 11" ne fonctionne pas. Je souhaite faire un double contrôle.
1/ Que la première lettre de la valeur de chaque cellule commence par un I (i majuscule)
2/la longueur de chaque valeur soit égale à 11
merci d'avance
bien cordialement