Trie et compteur vba

Bonjour, voilà mon problème j'ai 4 feuilles :

- dans la feuille 1 je veux trier une colonne en deux ( kit / sortie ) et dans chacune des deux catégories je veux une catégorie ( date supérieur a 3 jours de la date du jour / date inférieur a 3 jour de la date du jour )

Il faut donc que je compte le total des Kit et que je l'ai recense dans la feuille 4 ainsi à que les jours en retard dans la case rouge
Et de meme pour le catégorie sortie

- pour la feuille 2, il faut compter les cases ou la colonne destinataire est vide et l'affecte dans une cellule en feuille 4 et dans la case rouge en feuille 4 mettre les cases qui date de plus de 3j
Et faire la même chose pour les cases ou la colonne client est vide

- pour la feuille 3, si le destinataire est 1382A il faut compter les colonnes et mettre le total dans la feuille 4 ainsi que les lignes qui sont de plus de 3 jours
Et les restes des destinataires doit être compter et regrouper dans une cellule de la feuille 4 et les lignes de plus de 3j aussi

J'ai une photo du schéma que j'ai créé

Le but rechercher est de faire un controlé + une touche et que la feuille 4 se remplisse en cherchant les donner dans les 3 feuilles précédentes.

En attente de vos réponses
Si j'arrive a faire ce programme il y aura forcément une récompense a la clé sous forme de paysafecard :)

Merci d'avance et bonne journée tout le monde !

10 réponses

  1. Bonjour,
    Très intéressant, pouvez-vous mettre à disposition un fichier avec quelques données pour chacune des 3 feuilles et la 4 avec les résultats à obtenir ?

    0
    1. Oui je le peux mais je n'arrive pas à le mettre dans la conversation..
      0
      1. Bonjour
        Pour transmettre un fichier, il faut passer par un site de pièce jointe tel que cjoint.com

        Va sur ce site : https://www.cjoint.com/
        Clic sur parcourir,
        Cherche ton fichier,
        clic sur ouvrir,
        Clic sur "Créer le lien cjoint",
        Copier le lien,
        Revenir ici le coller dans une réponse..
        crdlt
        0
    2. Bonjour,
      Merci pour le fichier, je vais regarder ce qu'il est possible de réaliser, une réponse demain.

      0
      1. Merci beaucoup :)
        0
    3. Bonjour,
      Voici une solution avec fonction Excel sur la feuille [Recapitulatif] (voir cellules colorées). Pour les valeurs selon les dates ce n'est pas clair, j'ai réalisé uniquement pour la première feuille.
      Merci de vous commentaires.
      Votre fichier : https://www.cjoint.com/?3DuxOxz1AEC

      0
      1. J'aime beaucoup ce que tu as fait, t'es doué dis donc ^^

        J'ai oublié de précisé que la date du jour est le 17 avril 2015 et que j'entend par retard 3 jours donc tout ce qui est égal ou inférieur au 14 avril :)
        0
    4. Bonjour,
      Merci pour la précision, je vais voir la suite, réponse dans la soirée.

      0
      1. Bonjour,
        Je vous laisse contrôler que les valeurs en cellules colorées soient correctes !
        Votre fichier : https://www.cjoint.com/?3Dvp5WdbrGE

        0
        1. Désolé je n'avais pas vu ton messaeg de réponse..

          Voici ce que j'ai fais moi de mon côté j'ai trouvé les mêmes choses que toi j'ai juste un probleme avec la feuille 2 ou je veux comtper seulement les cellules qui sont pleines et non les vides..

          voici mon fichier les cases rouges me posent problèmes
          https://www.cjoint.com/c/EDxlcjxPoez

          Merci d'avance :)
          J'ai vu ce matin que j'avais inverser deux cases dans le schéma maintenant ce sont les bonnes cases
          0
      2. Bonjour,
        J'ai parcouru votre fichier et je constate que vous n'avez pas utilisé les formules que je vous ai proposé qui reste valable quelques soit le nombre de ligne à traitées (dans vos formule vous limité par exemple de 2 à 4998 <<<< donc, au cas où, les suivantes seront ignorée.

        Je n'ai pas regarder le problème de la feuille 2.
        0
        1. Oui c'est vrai j'ai modifié cela est plus simple pour les valeurs de la feuille 1 mais pour la feuille trois il y aura rarement plus de 200 lignes donc ma methode me permet de ne pas faire -1 a chaque fois

          Il faut faudrait juste une solution pour pouvoir comtper seulement dans la colonne destinataire les lignes ou il y a une valeur dans la case et pareil pour la colonne client

          merci d'avance :)
          0
      3. Bonjour,
        J'ai une question : pourquoi, par exemple, dans la feuille 2 [5026 DSM ; chariot - expédition] en colonne [T] et [U] vous mettez des espace dans les cellules vides (ce qui a pour résultat que ces cellules sont pleines car il y a un caractère espace... ce qui fausse les recherches.... ?
        Merci de votre réponse.

        0
        1. Ce sont des extractions d'un logiciel les 2 premières feuilles
          Ce n'est pas moi qui fait les espaces.. Je l'avais aussi remarquer ik faudrait que je sélectionne les cases vides et que je clic sur supprimer
          0
      4. Bonjour,
        Merci pour la réponse.
        J'ai modifié certaines formules et voici les résultats à consulter sur feuille [Recapitulatif_jpp] avec en orange vos valeurs reprises de la feuille [Recapitulatif] , il y a des différences ....... !
        Le nouveau fichier : https://www.cjoint.com/?3DxpWIYj083

        0