Extraction selon critères

mmalzert

XLDnaute Occasionnel
Bonjour le Forum,

Un nouveau problème avec une extraction issu à la base d'un .txt.
Dans l'ex joint, je souhaiterais garder uniquement les lignes où le N° d'OF (colonne C) commence soit par un 0, soit par un 6.
Je souhaiterais également garder l'en tête, ici les lignes 5 et 6, sans doublon (ex des lignes 22-23 et 37-38).
Enfin, et je ne sais pas trop si c'est possible, insérer une colonne entre A et B où figurerait le descriptif qui se trouve à l'origine en décaler -1;-1 par rapport au n° d'of, que j'ai fait ressortir en police rouge pour l'exemple.

J'ai mis en Feuil2 ce que je souhaite.
Les couleurs sont juste là pour faire ressortir les OF en question.

Si possible, laisser les données sources telles quelles et faire l'extraction sur un autre feuillet.

J'espère avoir été clair.
Merci beaucoup pour votre aide.
 

Pièces jointes

  • Extraction condition.xls
    39 KB · Affichages: 73

jeanpierre

Nous a quitté
Repose en paix
Re : Extraction selon critères

Bonjour mmalzert,

Après l'ouverture de ton fichier texte sous Excel et donc sur une seule colonne, passe par Données/Convertir et choisis le mode convertion. Si, sur le deuxième masque, il ne te convient pas, tu peux revenir en arrière pour choisir la seconde proposition.

A voir, mais sans ton fichier Texte, difficile d'en dire plus.

Bon après-midi.

Jean-Pierre
 

mmalzert

XLDnaute Occasionnel
Re : Extraction selon critères

Bonjour jeanpierre.

Oups désolé je me suis mal fait comprendre.
Le fichier .xls que je joins est issu du fichier .txt. La conversion s'est donc bien exécutée. C'est surtout pour le reste que je vois pas trop.
J'ajoute que la macro présente dans le fichier est juste pour test. Et ne fonctionne pas du tout.
 

jeanpierre

Nous a quitté
Repose en paix
Re : Extraction selon critères

Re,

Oui, j'ai bien compris, mais ce que j'ai compris aussi c'est que c'est en amont qu'il faut faire la démarche mais pas en aval comme dans ton cas car après il est trop tard (ma compréhension du problème).
 

mmalzert

XLDnaute Occasionnel
Re : Extraction selon critères

Ok. Je suis tes conseils et up donc un bout du fichier .txt.
Le fichier excel plus haut n'est plus en adéquation avec le .txt que je joins mais l'idée est la même.
 

Pièces jointes

  • Cycles OF_360 v-exceldownload.zip
    934 bytes · Affichages: 27
Dernière édition:

mmalzert

XLDnaute Occasionnel
Re : Extraction selon critères

Je me répond à moi même. J'ai trouvé une solution qui me permet d'arriver à mes fins.

Je poste le fichier que j'ai réalisé à partir du .txt.
J'ai mis des formules en Feuil2 à partir de la ligne 3 que j'ai ensuite déroulées. J'ai également rajouté une colonne qui me permet de reprendre le descriptif de l'OF quand la condition est remplie.

Je "nettoie" enfin le fichier avec les deux macros.
Suupression des lignes avec une macro que j'ai récupéré sur le forum. Conversion format que j'ai fais avec l'enregistreur de macro.
J'ai mis des couleurs pour chacune des formules.

Toujours est-il que c'est un peu long et susceptible de générer des erreurs.
Si quelqu'un a mieux a proposer, n'hésitez surtout pas.

A vous lire.
 

Pièces jointes

  • test.zip
    33.9 KB · Affichages: 43
  • test.zip
    33.9 KB · Affichages: 43
  • test.zip
    33.9 KB · Affichages: 44

mmalzert

XLDnaute Occasionnel
Re : Extraction selon critères

Bonjour à tous.
Histoire de remonter le fil et voir si quelqu'un peut résoudre mon souci avec quelque chose de plus stable et performant.
Pour info, la macro testée sur 9000 lignes plante. :s

Merci pour votre aide.

Edit : Bon avec un simple tri sur non vide et un tcd ca résoud le pb.
 
Dernière édition:

Discussions similaires

Réponses
4
Affichages
553
Réponses
10
Affichages
934

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
314 450
Messages
2 109 734
Membres
110 554
dernier inscrit
Tchana Yoba