Bonjour Anet, Emmanuel, le Forum,
1ère recommandation : lire la charte du forum : tu comprendras que les xldiens et diennes auront d'autant moins l'envie de t'aider suivant ton attitude.
Ceci dit, et sans me risquer dans la rédaction du code que tu attends, voici une piste :
Ton test devrait pouvoir être structuré de la façon suivante :
- Vérifier le nb de caractères, avec la fonction Len ou avec la fonction Left ;
- utilisation de la concaténation des caractères piochés par la méthode Character : le résultat doit correspondre au nombre de tirets.
Voici l'extrait correspondant : .CHARACTERS(5, 1) & .CHARACTERS(9, 1) & .CHARACTERS(13, 1) & .CHARACTERS(17, 1) doit être égal à "----"
Attention, ce test vérifiera qu'il y a des tirets placés aux caractères indiqués (5, 9, 13 et 17), mais ne cherche pas à savoir si il y a des tirets ailleurs.