Macro - Récupérer date la + ancienne

Résolu
Lentzouille2 Messages postés 806 Date d'inscription   Statut Membre Dernière intervention   -  
Lentzouille2 Messages postés 806 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Meilleurs voeux pour cette année 2020.

Voici le fichier :
https://www.cjoint.com/c/JAinKbZtQMw

Colonne D des dates.
il faut sur les lignes en gras récupérer la date la plus ancienne :
Exemple en D3 prendre la date en D1
en D12, prendre la date en D4
Les dates sont classés.

Le fichier à environ 150000 lignes avec 10000 lignes en gras.

Merci pour votre aide.

Configuration: Windows / Chrome 79.0.3945.88

9 réponses

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Ce n'est pas que ce n'était pas clair, mais ça ne correspondait carrément pas à ce qu'il y avait dans ton fichier
https://mon-partage.fr/f/TYiWPamS/

> michel. je suppose que tu as laissé tomber. Je me suis permis de modifier/compléter ta procedure
Ici aussi ça vieillit mais quant à dire doucettement ....

Bonne soirée à tous
1
Lentzouille2 Messages postés 806 Date d'inscription   Statut Membre Dernière intervention   39
 
Parfait merci bien ! :)
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
Bonjour,
Pourquoi de pas travailler sur la ligne Total avec la fonction "Find" ?
0
Lentzouille2 Messages postés 806 Date d'inscription   Statut Membre Dernière intervention   39
 
Bonjour Michel,

la plage pour trouver la date est tjs différente.
A quoi servirait cette fonction ?

Merci,
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
la plage pour trouver la date est tjs différente.
Sans blague !!!...

A quoi servirait cette fonction ?
A essayer de t'aider !!!...

Une procédure toute simple te renvoie en colonne E sur la ligne "total" la date la + ancienne (D4 pour total en D12)

tu dis...
0
Lentzouille2 Messages postés 806 Date d'inscription   Statut Membre Dernière intervention   39 > michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention  
 
Alors comment l'appliquer ?

Merci
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour et bonne année à tous les deux

A tester
https://www.cjoint.com/c/JAivhnTP6DB

Salut michel, comment va ?

Cdlmnt
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
bonjour Lentzouille, Ccm81

Ca va mon vieux compère CCm81, on vieillit doucettement... et toi?

proposition
https://mon-partage.fr/f/VYbruuTf/







0
Lentzouille2 Messages postés 806 Date d'inscription   Statut Membre Dernière intervention   39
 
Merci pour votre aide, cependant la macro récupère la première ligne, pour les premiers cas c'est OK mais pour la cellule D49, en résultat il faut le D47 et non le D45.

Merci encore !

Lentzouille
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
A qui parles tu ?
CCM ou moi ?
0
Lentzouille2 Messages postés 806 Date d'inscription   Statut Membre Dernière intervention   39
 
Les 2, les 2 façons de faire me vont très bien, c'est juste le résultat final.

Merci à vous.
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
BRAVO!!!

dans ta demande, tu écrivais
il faut sur les lignes en gras récupérer la date la plus ancienne :
Exemple en D3 prendre la date en D1
en D12, prendre la date en D4
Les dates sont classés.


Regarde donc



Adieu
0
Lentzouille2 Messages postés 806 Date d'inscription   Statut Membre Dernière intervention   39
 
Justement c'est ce que je dis dans mon commentaire

" pour la cellule D49, en résultat il faut le D47 et non le D45".
Pour la D49, il faut le 16/06/2016 et non pas le 28/02/2019.

Désolé si ce n'était pas clair
Merci,
-1