Trie et compteur vba

thibeau67 Messages postés 31 Statut Membre -  
Le Pingou Messages postés 12276 Date d'inscription   Statut Contributeur Dernière intervention   -
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. Le Pingou Messages postés 12276 Date d'inscription   Statut Contributeur Dernière intervention   1 478
     
    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
  2. thibeau67 Messages postés 31 Statut Membre
     
    Oui je le peux mais je n'arrive pas à le mettre dans la conversation..
    0
    1. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443
       
      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
  3. Le Pingou Messages postés 12276 Date d'inscription   Statut Contributeur Dernière intervention   1 478
     
    Bonjour,
    Merci pour le fichier, je vais regarder ce qu'il est possible de réaliser, une réponse demain.

    0
    1. thibeau67 Messages postés 31 Statut Membre
       
      Merci beaucoup :)
      0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Le Pingou Messages postés 12276 Date d'inscription   Statut Contributeur Dernière intervention   1 478
     
    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. thibeau67 Messages postés 31 Statut Membre
       
      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
  6. Le Pingou Messages postés 12276 Date d'inscription   Statut Contributeur Dernière intervention   1 478
     
    Bonjour,
    Merci pour la précision, je vais voir la suite, réponse dans la soirée.

    0
  7. Le Pingou Messages postés 12276 Date d'inscription   Statut Contributeur Dernière intervention   1 478
     
    Bonjour,
    Je vous laisse contrôler que les valeurs en cellules colorées soient correctes !
    Votre fichier : https://www.cjoint.com/?3Dvp5WdbrGE

    0
    1. thibeau67 Messages postés 31 Statut Membre
       
      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
  8. Le Pingou Messages postés 12276 Date d'inscription   Statut Contributeur Dernière intervention   1 478
     
    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. thibeau67 Messages postés 31 Statut Membre
       
      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
  9. Le Pingou Messages postés 12276 Date d'inscription   Statut Contributeur Dernière intervention   1 478
     
    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. Thibeau67
       
      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
  10. Le Pingou Messages postés 12276 Date d'inscription   Statut Contributeur Dernière intervention   1 478
     
    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