Trie et compteur vba

Fermé
thibeau67 Messages postés 30 Date d'inscription lundi 20 avril 2015 Statut Membre Dernière intervention 2 mai 2016 - 20 avril 2015 à 10:17
Le Pingou Messages postés 12104 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 10 juin 2024 - 23 avril 2015 à 15:35
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

Le Pingou Messages postés 12104 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 10 juin 2024 1 442
20 avril 2015 à 11:30
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
thibeau67 Messages postés 30 Date d'inscription lundi 20 avril 2015 Statut Membre Dernière intervention 2 mai 2016
Modifié par thibeau67 le 20/04/2015 à 19:02
Oui je le peux mais je n'arrive pas à le mettre dans la conversation..
0
jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 423
20 avril 2015 à 19:07
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
thibeau67 Messages postés 30 Date d'inscription lundi 20 avril 2015 Statut Membre Dernière intervention 2 mai 2016
20 avril 2015 à 19:09
Voila le lien
https://www.cjoint.com/c/EDutwFrV2D7
Merci encore jc80 :)
0
Le Pingou Messages postés 12104 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 10 juin 2024 1 442
20 avril 2015 à 22:08
Bonjour,
Merci pour le fichier, je vais regarder ce qu'il est possible de réaliser, une réponse demain.

0
thibeau67 Messages postés 30 Date d'inscription lundi 20 avril 2015 Statut Membre Dernière intervention 2 mai 2016
20 avril 2015 à 22:31
Merci beaucoup :)
0

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

Posez votre question
Le Pingou Messages postés 12104 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 10 juin 2024 1 442
20 avril 2015 à 23:27
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
thibeau67 Messages postés 30 Date d'inscription lundi 20 avril 2015 Statut Membre Dernière intervention 2 mai 2016
21 avril 2015 à 06:36
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
Le Pingou Messages postés 12104 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 10 juin 2024 1 442
21 avril 2015 à 13:48
Bonjour,
Merci pour la précision, je vais voir la suite, réponse dans la soirée.

0
Le Pingou Messages postés 12104 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 10 juin 2024 1 442
21 avril 2015 à 15:44
Bonjour,
Je vous laisse contrôler que les valeurs en cellules colorées soient correctes !
Votre fichier : https://www.cjoint.com/?3Dvp5WdbrGE

0
thibeau67 Messages postés 30 Date d'inscription lundi 20 avril 2015 Statut Membre Dernière intervention 2 mai 2016
23 avril 2015 à 10:52
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
Le Pingou Messages postés 12104 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 10 juin 2024 1 442
23 avril 2015 à 11:35
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
thibeau67 Messages postés 30 Date d'inscription lundi 20 avril 2015 Statut Membre Dernière intervention 2 mai 2016
23 avril 2015 à 12:22
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
Le Pingou Messages postés 12104 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 10 juin 2024 1 442
23 avril 2015 à 14:07
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
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
Le Pingou Messages postés 12104 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 10 juin 2024 1 442
23 avril 2015 à 15:35
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