Comparaison compliquée en VBA
Résolu/Fermé
Cedric_hess
Messages postés
28
Date d'inscription
mercredi 30 mars 2016
Statut
Membre
Dernière intervention
24 mai 2016
-
6 mai 2016 à 14:27
Cedric_hess Messages postés 28 Date d'inscription mercredi 30 mars 2016 Statut Membre Dernière intervention 24 mai 2016 - 12 mai 2016 à 15:41
Cedric_hess Messages postés 28 Date d'inscription mercredi 30 mars 2016 Statut Membre Dernière intervention 24 mai 2016 - 12 mai 2016 à 15:41
A voir également:
- Comparaison compliquée en VBA
- Comparaison million milliard - Accueil - Technologies
- Mkdir vba ✓ - Forum VB / VBA
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- Vba range avec variable ✓ - Forum VB / VBA
4 réponses
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
7 mai 2016 à 08:18
7 mai 2016 à 08:18
Bonjour
Essayez ceci
https://www.cjoint.com/c/FEhgszAdJjw
Cdlt
Essayez ceci
https://www.cjoint.com/c/FEhgszAdJjw
Cdlt
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
9 mai 2016 à 07:03
9 mai 2016 à 07:03
Bonjour
Voilà, en espérant que cela corresponde à vos attentes
https://www.cjoint.com/c/FEjfcOVsMAw
Cdlt
Voilà, en espérant que cela corresponde à vos attentes
https://www.cjoint.com/c/FEjfcOVsMAw
Cdlt
Cedric_hess
Messages postés
28
Date d'inscription
mercredi 30 mars 2016
Statut
Membre
Dernière intervention
24 mai 2016
Modifié par Cedric_hess le 9/05/2016 à 10:33
Modifié par Cedric_hess le 9/05/2016 à 10:33
Bonjour Frenchie83
Merci beaucoup pour votre aide mais la deuxieme version que vous m'avez envoyé reste bloquer quand j'execute la macro je sais pas pourquoi ? mais quand je ferme le fichier excel et je l' ouvre encore je trouve des resultats dans les colonne M,N et O dans la colonne M je trouve User1 dans la colonne N je trouve 201 et dans la colonne O je trouve la valeur 2 je sais pas pourquoi pouvez vous m'aider ? s'il vous plait
Merci
Merci beaucoup pour votre aide mais la deuxieme version que vous m'avez envoyé reste bloquer quand j'execute la macro je sais pas pourquoi ? mais quand je ferme le fichier excel et je l' ouvre encore je trouve des resultats dans les colonne M,N et O dans la colonne M je trouve User1 dans la colonne N je trouve 201 et dans la colonne O je trouve la valeur 2 je sais pas pourquoi pouvez vous m'aider ? s'il vous plait
Merci
Cedric_hess
Messages postés
28
Date d'inscription
mercredi 30 mars 2016
Statut
Membre
Dernière intervention
24 mai 2016
9 mai 2016 à 11:15
9 mai 2016 à 11:15
Rebonjour
Ne vous en faite pas , c'est moi qui a fait une fausse manip , votre code marche parfaitement , il y a juste une petite derniere demande si je me permet , et si vous accepter a m'aider est ce que c'est possible d'afficher le changement de classement pour les users parce que pour moi les user sont classés par ordre croissant par rapport au nombre de reservation , comme quoi dans les changements on aura changement de classement et dans les détails on aura le nouveau classement avec le nouveau nobre de reservation
si vous pouvez m'aider cette derniere fois je vous en serait reconnaissant .
Merci a vous
Ne vous en faite pas , c'est moi qui a fait une fausse manip , votre code marche parfaitement , il y a juste une petite derniere demande si je me permet , et si vous accepter a m'aider est ce que c'est possible d'afficher le changement de classement pour les users parce que pour moi les user sont classés par ordre croissant par rapport au nombre de reservation , comme quoi dans les changements on aura changement de classement et dans les détails on aura le nouveau classement avec le nouveau nobre de reservation
si vous pouvez m'aider cette derniere fois je vous en serait reconnaissant .
Merci a vous
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
>
Cedric_hess
Messages postés
28
Date d'inscription
mercredi 30 mars 2016
Statut
Membre
Dernière intervention
24 mai 2016
9 mai 2016 à 16:13
9 mai 2016 à 16:13
Re
Vous m'embrouillez, donnez-moi plutôt un tableau avec plusieurs exemples concrets de ce que vous attendez.
Pour m'éviter de refaire à chaque fois votre tableau et pour gagner du temps, déposez un fichier en pièce jointe sur cjoint .com et coller le lien ici.
Pour déposer un fichier en pièce jointe
aller "www.cjoint.com"
-clic sur "parcourir"
-sélectionnez le fichier à envoyer
-clic sur "créer le lien Cjoint" (bouton en bas)
-clic droit sur le lien proposé, et sélectionnez "copier l'adresse du lien"
-sur votre prochaine réponse -clic droit coller
Cdlt
Vous m'embrouillez, donnez-moi plutôt un tableau avec plusieurs exemples concrets de ce que vous attendez.
Pour m'éviter de refaire à chaque fois votre tableau et pour gagner du temps, déposez un fichier en pièce jointe sur cjoint .com et coller le lien ici.
Pour déposer un fichier en pièce jointe
aller "www.cjoint.com"
-clic sur "parcourir"
-sélectionnez le fichier à envoyer
-clic sur "créer le lien Cjoint" (bouton en bas)
-clic droit sur le lien proposé, et sélectionnez "copier l'adresse du lien"
-sur votre prochaine réponse -clic droit coller
Cdlt
Cedric_hess
Messages postés
28
Date d'inscription
mercredi 30 mars 2016
Statut
Membre
Dernière intervention
24 mai 2016
9 mai 2016 à 17:21
9 mai 2016 à 17:21
bonsoir Frenchie83
je suis vraiment désolé de vous avoir embrouillez vous trouvez ci-joint le fichier avec des exemples concrets de ce que je voulais faire merci a vous vous me sauver la vie .
https://www.cjoint.com/c/FEjprRYsoTv
je suis vraiment désolé de vous avoir embrouillez vous trouvez ci-joint le fichier avec des exemples concrets de ce que je voulais faire merci a vous vous me sauver la vie .
https://www.cjoint.com/c/FEjprRYsoTv
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
9 mai 2016 à 18:47
9 mai 2016 à 18:47
Bonsoir Cedric_hess
Je suis vraiment désolé, mais vous me compliquez sérieusement la vie, vous demandez pour la N-ième fois un résultat totalement différent de la demande initiale, et évidemment avec un résultat de plus en plus complexe à résoudre. Hormis la difficulté, il faut à chaque fois récrire en grande partie le code, car l'analyse est totalement différente d'une demande à l'autre.
Il me faut aussi à chaque fois comprendre le nouveau raisonnement et trouver une nouvelle façon de faire pour arriver à ce que vous voulez obtenir. Pour cette fois-ci, ça prendra plus de temps car il faut que je reprenne presque tout depuis le début avec une analyse différente, en espérant que je puisse y arriver.
En attendant, je vous retourne le précédent fichier (si il peut vous être encore utile), car je me suis aperçu que dans un cas de figure, je pouvais sauter un résultat.
https://www.cjoint.com/c/FEjqz6EGHrw
Soyez patient
Cdlt
Je suis vraiment désolé, mais vous me compliquez sérieusement la vie, vous demandez pour la N-ième fois un résultat totalement différent de la demande initiale, et évidemment avec un résultat de plus en plus complexe à résoudre. Hormis la difficulté, il faut à chaque fois récrire en grande partie le code, car l'analyse est totalement différente d'une demande à l'autre.
Il me faut aussi à chaque fois comprendre le nouveau raisonnement et trouver une nouvelle façon de faire pour arriver à ce que vous voulez obtenir. Pour cette fois-ci, ça prendra plus de temps car il faut que je reprenne presque tout depuis le début avec une analyse différente, en espérant que je puisse y arriver.
En attendant, je vous retourne le précédent fichier (si il peut vous être encore utile), car je me suis aperçu que dans un cas de figure, je pouvais sauter un résultat.
https://www.cjoint.com/c/FEjqz6EGHrw
Soyez patient
Cdlt
Cedric_hess
Messages postés
28
Date d'inscription
mercredi 30 mars 2016
Statut
Membre
Dernière intervention
24 mai 2016
9 mai 2016 à 18:59
9 mai 2016 à 18:59
c'est moi qui est vraiment désolé Frenchie83 car je vous ai mis dans cette problématique , on m'a mis dans ce projet avec ce nouveau langage et je n'ai trouvé que ce forum pour demander de l'aide et vous êtes le seul qui m'a répondu et qui m'a donné du temps, pour cela je vous remercie de tout mon cœur et j'attends vivement votre réponse , merci encore mille fois .
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
12 mai 2016 à 15:16
12 mai 2016 à 15:16
Bonjour
Voilà avec le nouveau système
https://www.cjoint.com/c/FEmnpK0Ohuw
Cdlt
Voilà avec le nouveau système
https://www.cjoint.com/c/FEmnpK0Ohuw
Cdlt
Cedric_hess
Messages postés
28
Date d'inscription
mercredi 30 mars 2016
Statut
Membre
Dernière intervention
24 mai 2016
12 mai 2016 à 15:41
12 mai 2016 à 15:41
Bonjour
Merci beaucoup pour votre effort , je suis vraiment désolé de vous avoir embrouillez , merci encore une fois Frenchie83
Merci beaucoup pour votre effort , je suis vraiment désolé de vous avoir embrouillez , merci encore une fois Frenchie83
7 mai 2016 à 14:11
je présume que vous êtes du var aussi :D , premièrement je vous remercie de tout mon cœur pour l'effort que vous avez fait pour m'aider , ça marche parfaitement , j'ai remarqué que vous avez utiliser le Scripting.Dictionary moi en tant que débutant j'ai pas trop de connaissance en ce qui concerne cette méthode, je voulais juste savoir est ce que c'est possible de l'utiliser aussi pour comparer les user de chaque lancement comme quoi : si le user1 existe dans le lancement 1 mais pas dans le lancement 2 dans le resultas par exemple on aura user : user1 ;; changement :user supprimé;; Détails : anciens fonctionnalité 210,56 , et si l'envers on aura user1 dans le changement : nouveau user ;; dans les details on aura : les nouvelles fonctionnalités 98,210 si vous pouvez m'aider je vous en serais reconnaissant , Merci encore