IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

VBA Trier date min max d'une serie de données


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2010
    Messages : 4
    Points : 3
    Points
    3
    Par défaut VBA Trier date min max d'une serie de données
    Bonjour,
    Je débute en VBA et sur ce forum, je souhaiterais savoir s'il y a une personne qui pourrais m'aider a résoudre le problème suivant:

    J'ai un tableau xls de 8 colonnes: 2 colonnes (AB) avec des infos, puis 2 autres avec des dates début (C) & fin (D) et 4 autres colonnes (EFGH).
    Mon but est de trier des centaines de lignes en me basant sur les infos des 2 premières colonnes (AB - il ne doit pas y avoir de doublon) et trouver la date début la plus tôt (C) pour un groupe de même données (AB) et la date de fin la +tard (D) et garder les infos des colonnes (EFGH) de la date fin (D).

    J'espère que mon explication soit clair et qu'une ou plusieurs personnes m'aiderons a réaliser cette fonction.

    D'avance Merci a ceux qui prendrons la peine de me répondre.

  2. #2
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 124
    Points : 55 905
    Points
    55 905
    Billets dans le blog
    131
    Par défaut
    Bonsoir et bienvenue.

    Il faudrait que tu sois un peu plus précis sur ce que entends par "groupe" dans AB

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2010
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    Merci pour ce rapide intérêt...

    Dans les 1ere & 2eme col. (A)+(B) j'ai des données alphanumériques.

    Je dois trouver et éliminer les doublons en fonction des données col. (A) & (B), tout en tenant compte des col. (C) & (D) dates min & max lié au données des 2 première col.

    Exemple chiffré:
    Col.(A) Col.(B) Col.(C) Col.(D) Col.(E/F/G/H)
    1234GG 1000 01.01.10 01.08.10 "Texte en relation colonne(D)"
    1224GG 1010 01.01.09 01.02.10 "Il etait une fois..."
    BB34GL 1000 05.04.09 06.10.11 "Il etait deux fois..."
    R12T23 1220 02.02.07 06.06.10 "Il etait trois fois..."
    1234GG 1000 01.03.09 01.07.10 "Il etait quatre fois..."

    Résultat désiré:
    1234GG 1000 01.03.09 01.08.10 "Texte en relation colonne(D)"

    D'avance, Merci.

  4. #4
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 124
    Points : 55 905
    Points
    55 905
    Billets dans le blog
    131
    Par défaut
    Je ne comprends pas bien pourquoi le résultat donne 01/03/09 comme date.

    Faut-il prendre la plus petite date en C et la plus grande date en D pour une valeur donnée en A?

    Peut-on considérer que la valeur en B est toujours la même pour une les valeurs identiques en A?

    Quid des colonnes E, F? Lesquelles garde-ton? Celles de la plus petite date en C, celles de la plus grande date en D? Les premières trouvées?

    Merci de détailler ton exemple... Tu peux mettre une image d'écran pour qu'on puisse mieux comprendre le problème

Discussions similaires

  1. min max d'une fonction selon vba/excel
    Par lola19 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 31/07/2009, 20h22
  2. VBA+Excel : valeur max d'une serie
    Par overider dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/07/2008, 18h31
  3. [SSRS][2k5]Max d'une serie
    Par ygrim dans le forum SSRS
    Réponses: 2
    Dernier message: 25/06/2008, 15h00
  4. [C++.NET] Valeurs min/max dans une TextBox
    Par raboin dans le forum VC++ .NET
    Réponses: 4
    Dernier message: 06/04/2006, 17h15
  5. [VBA-E] Chartspace : définir couleur d'une série
    Par alexxx69 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 26/10/2005, 21h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo