Bonjour , voila ce que j 'essaye de faire , j'ai un fichier sous cette forme

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
010020000000                          L ABERGEMENT DE VAREY           T                   01640    1009
010040000000                          AMBERIEU EN BUGEY                  T                   01500
010040000100 BOISSIEU          ALL  ALLEE                           0000 0000 0000 0000 015002005A    002206
010040000200 ETRAC               ALL  ALLEE                           0000 0000 0000 0000 015001018A    002206
010040000300 BARBOTIERE      ALL  ALLEE                           0000 0000 0000 0000 015001018B    002206
010040000500 PANISSETTE       ALL  ALLEE                           0000 0000 0000 0000 015001018A    002206
Je veux vérifier pour chaque ligne de mon fichier si je trouve la valeur 'T' en colonne 71 et si en colonne 100 nous avons une valeur renseignée.
Par ex : si je prends la première ligne de mon fichier ci-dessus : j'ai bien la valeur T et en colonne 100 : la valeur 1009 donc c parfait
Si cette condition est vraie , je veux vérifier pour la ligne suivante l'absence de la valeur 'T' en colonne 71 . Or dans mon exemple j'ai en ligne 2, la colonne 71 qui est renseignée avec la valeur 'T' . J'aimerais récupérer dans mon fichier toutes les lignes qui ne remplisse pas ces conditions .
Le résultat de mon traitement serait donc que je pourrais stocker dans un fichier :

Résulat attendu :

010020000000 L ABERGEMENT DE VAREY T 01640 1009


Merci de votre aide