Bonjour à tous,
Merci pour vos réponses mais elle ne réponde pas à ma question, je l'ai mal formulée. Si on reprend les premières lignes du fichier fait à la main:
199004090BOS,"BOS","1","3" BOS DET
199004090BOS,"BOS","2","1" BOS DET
199004090BOS,"BOS","3","0" BOS DET
199004090BOS,"BOS","4","0" BOS DET
199004090BOS,"BOS","5","0" BOS DET
199004090BOS,"BOS","6","0" BOS DET
199004090BOS,"BOS","7","1" BOS DET
199004090BOS,"BOS","8","0" BOS DET
199004090BOS,"BOS","9",NULL BOS DET
199004090BOS,"DET","1","0" BOS DET
199004090BOS,"DET","2","0" BOS DET
199004090BOS,"DET","3","0" BOS DET
199004090BOS,"DET","4","0" BOS DET
199004090BOS,"DET","5","0" BOS DET
199004090BOS,"DET","6","2" BOS DET
199004090BOS,"DET","7","0" BOS DET
199004090BOS,"DET","8","0" BOS DET
199004090BOS,"DET","9","0" BOS DET
Ce que je souhaite c'est que pour un texte unique, ici "199004090BOS". Le fichier détecte que le match c'est BOS VS DET et pas BOS VS BOS (une équipe ne va pas jouer contre elle-même !).
Faut qu'il détecte (dans la liste qui commence par 199004090BOS) les fois où c'est 199004090BOS,"DET",(c'est à dire, si on extrapole pour toute la liste, qu'il détecte quand est-ce que les 3 dernières lettres, ici BOS sont suivies par un nom différent de BOS, ici DET). Le match est donc BOS-DET et il écrit en face de toutes les lignes concernées (c'est à dire celles qui commencent par 199004090BOS) , l'équipe domicile dans la colonne B (ici BOS) et l'équipe extérieur dans la colonne C (ici DET).
Merci et n'hésitez pas si ce n'est toujours pas clair !
A+
Quik