Extraction conditionnelle un peu compliquée

Bon, bah... ça tourne, ça tourne !

Je n'ai aucune idée de l'avancement, mais ça tourne !

Apparement, même si la macro part de la 500 000e ligne, on dirait que ça lui prend plus de temps si les lignes sont pleines (avec mon fichier de 220 000 lignes) que si elles sont vides (avec la version allégée de quelques centaines de lignes sur laquelle on travaillait) !

Bonsoir à tous,

Voici où j'en suis

https://www.excel-pratique.com/~files/doc2/Chevreuil9.xlsm

une seule feuille Extrait

Anthax, envoie tes en-têtes avec quelques lignes pour voir si nous sommes en accord

au format .xls

Tes 220000 lignes représentent combien d'années ?

Nad, j'ai rien reçu de nouveau

Bonne soirée

Claude.

Bonsoir Claude

Je t'ai envoyé le fichier à 9h38 ce matin depuis mon boulot.

Regarde dans tes courriers indésirables, en cas.

Autrement, je te le renvoie depuis chez moi.

Amicalement

Nad

re,

Bonsoir Nad,

Non rien reçu !

vous parlez de colonne S, tu as du rajouter une formule ?

Mets des annotations sur tes modifs depuis 'Chevreuils8"

Claude.

re,

Je pense à une chose ,

- Il s'agit bien de suivre les déplacements d'un animal ? (colonne B je présume)

Pourquoi ne pas filtrer cette colonne ?, ce qui simplifierait la formule,

bien sur, le résultat ne concernerait qu'un collier, mais n'est-ce pas le but ?

Il suffirait d'avoir une liste des colliers pour filtrer

Votre avis ?

Amicalement

Claude.

Je ne suis pas sûr de comprendre ta question, alors je vais essayer de te donner des précisions, en espérant que tu auras alors des éléments de réponse...

  • En effet, on étudie les déplacements de chevreuils ;
  • Il ne faut pas séparer le fichier en plusieurs fichiers pour chaque animal : je dois étudier les distances parcourures à X heures d'intervalle, quel que soit l'animal en question. Donc non, le résultat ne doit pas concerner qu'un collier !
  • S'il te faut une liste de collier, fais-le moi savoir !

Merci de ton aide.

re,

précision:

Je ne pensais pas faire plusieurs fichiers, mais :

1) filtrer un animal

2) choisir les heures

3) résultats concernant l'animal

l'opération pouvant se faire pour chaque collier, toujours sur le même fichier.

mais c'est toi qui vois l'usage !

J'attends ton fichier réduit en .xls

Claude.

Claude, je t'ai renvoyé le fichier ; tu ne l'as pas reçu ?

Nad

dubois a écrit :

Bonsoir à tous,

Voici où j'en suis

https://www.excel-pratique.com/~files/doc2/Chevreuil9.xlsm

une seule feuille Extrait

J'ai téléchargé ce fichier, mais je ne comprends rien à ce que je trouve dans cette archive !

dubois a écrit :

Anthax, envoie tes en-têtes avec quelques lignes pour voir si nous sommes en accord

au format .xls

Tes 220000 lignes représentent combien d'années ?

Cette demande est-elle toujours d'actualité ?

Sinon, mes 220 000 lignes d'étalent de Décembre 2006 à Mars 2009

Quand je dis que je ne comprends rien à ce que je trouve dans cette archive, en fait, on dirait qu'aujourd'hui, Winrar me fait des drôles de trucs quand je décompresse les archives téléchargées depuis le Forum ! J'ai pleins de dossiers et de fichiers bizarres à l'intérieur...

Je vais essayer de résoudre ça, et quant à Claude, je t'envoie mon fichier rapidement !

Voici donc mon fichier en version réduite ; les en-tête des colonnes sont telles que sur mon fichier complet. L'intervalle de temps recherché est donc donné en R1

https://www.excel-pratique.com/~files/doc2/Chevreuil_Reduit.rar

Bon courage !

P.S : Je ne peux toujours pas ouvrir le dernier fichier que tu as posté, Claude. Est-ce le fichier Excel 2003, ou est-ce une archive qui le contient ?

re,

Bon, nous sommes en accord sur le tableau.

As-tu bien réfléchis à ma proposition de filtrer le collier ?

dans ce cas, il n'y aurai plus de formule du tout, simplement le MOD pour choix heures.

idée à creuser quand même ! vu l'ampleur du fichier.

Pour ouvrir les .xlsm, j'ai le même problème !

Est-ce que Nad peut ouvrir mon fichier de 7:33 PM, "Chevreuil9.xlsm" ?

sinon je vais ouvrir un Poste pour m'aider à configurer mon nouveau PC.

Claude.

Bon, je suis peut-être un peu lent, mais je ne comprends pas ce que tu veux faire quand tu parles de filtrer le collier ?

Mais quand tu dis

dans ce cas, il n'y aurai plus de formule du tout, simplement le MOD pour choix heures

j'ai peur qu'on ne soit plus sur la même longeur d'onde ! En effet, même si l'on ne regarde qu'un seul collier, et que je cherche à isoler toutes les localisations faites avec un intervalle de 2 heures (par exemple) et si j'ai des localisations à

LOC 1 |0:00

LOC 2 |6:00

LOC 3 |12:00

LOC 4 |18:00

LOC 5 |00:00

avec le MOD uniquement, il va me sélectionner toutes les LOC ci-dessus ; or, elles ne sont pas à intervalles de 2 heures...

Alors ? Lequel de nous 2 n'a pas compris l'autre ?

Re

Oui Claude, je l'ouvre de cette façon :

5o5dXSans titre

Amicalement

Nad

Claude : Le mieux serait que tu me postes un exemple de ton fichier avec un filtre sur les colliers : je verrai tout de suite si c'est ce que je veux !

Merci de t'arracher ainsi les neurones pour moi !

re,

oui, il faudrait peut-être quand même une formule, mais déjà bien simplifiée.

Je cherche simplement d'éviter un traitement qui dure des heures !

Le tout est de savoir si pour toi çà pose problème ?

Comment tu exploite les résultats ?

Attendons l'avis de Nad

Claude.

Claude, va au bout de ton idée ; à force de lire tes réponses sur les différents fils, quand tu penses à une solution il est rare qu'elle ne corresponde pas à l'attente.

Je sais que tu as compris ce que désirait Anthax. donc ça devrait le faire.

Poste le fichier avec le filtre sur les colliers dès que tu auras pu le préparer.

Amicalement

Nad

re,

Bon on va essayer cette variante,

il faudrait préparer sur une feuille la liste des colliers.

Sinon la version "Chevreuil9" donne t'elle satisfaction ?

à suivre

Claude.

Bonjour à tous,

Nad, Anthax,

Chevreuil10. (12500 lignes)

J'ai neutralisé le Private Sub M1 pour les tests

1) en A1 liste des colliers (il n'y en a que 3)

2) un bouton "Avec formules" (35 à 55 secondes)

J'ai bidouillé la formule, vérifie là

3) un bouton "Sans formules" (instantané)

Pour le moment, on choisi un collier, on choisi les heures et on clique l'un des 2 boutons.

Pour avoir un comparatif valable, les 2 solutions sont filtrées sur place.

à 1ère vue, je ne vois pas de différences dans les résultats mais il faudrait vérifier de + près.

PS: j'ai envoyé le fichier à Nad, il pèse 1,6 Mo

Amicalement

Claude.

Rechercher des sujets similaires à "extraction conditionnelle peu compliquee"