Bonjour à tous
Ayant déjà plusieurs fois profité de votre expertise et de vos conseils, aujourd'hui je viens de m'inscrire, car pour une fois je ne trouve pas de réponse à mon problème. Je précise que je ne suis pas un spécialiste de VBA et vous demande d'être indulgent si vous trouvez des énormités.
Voici donc mon problème :
J’ai un Userform qui pointe sur le fichier Essai1 avec une ComboBox qui m’affiche les données contenues dans les cellules.
J’ai fait un bouton mise à jour et je souhaite en appuyant sur celui-ci que :
1) Ouvrir le fichier Essai2
2) Trier la Feuil1 par rapport à la colonne A (dans l’ordre croissant)
3) Faire un vlookup de la colonne A dans la colonne A du fichier Essai1.Feuil1
4) Ajouter la ligne du fichier Essai2 qui ne serait pas présente dans le fichier Essai1.
J'ai réussis à faire ce que je veux en mettant la Feuil1 du fichier Essai2 et dans le classeur Essai1 en feuille2.
et en ajoutant un formule =SI(ESTERREUR(RECHERCHEV(A2;Feuil1!$A:$A;1;FAUX));1;0)Recherch(V) dans la colonne K de la feuil2. Cette solution ne me convient pas.
J'ai donc essayer de rajouter en l'adaptant en vlookup mais ça bloque.
Vous trouverez en pièce jointe les deux fichiers (ils ont été remaniés ainsi que le Userform afin que pouvoir vous les joindre)
Je vous remercie par avance du temps que vous pourrez m'accorder
Ayant déjà plusieurs fois profité de votre expertise et de vos conseils, aujourd'hui je viens de m'inscrire, car pour une fois je ne trouve pas de réponse à mon problème. Je précise que je ne suis pas un spécialiste de VBA et vous demande d'être indulgent si vous trouvez des énormités.
Voici donc mon problème :
J’ai un Userform qui pointe sur le fichier Essai1 avec une ComboBox qui m’affiche les données contenues dans les cellules.
J’ai fait un bouton mise à jour et je souhaite en appuyant sur celui-ci que :
1) Ouvrir le fichier Essai2
2) Trier la Feuil1 par rapport à la colonne A (dans l’ordre croissant)
3) Faire un vlookup de la colonne A dans la colonne A du fichier Essai1.Feuil1
4) Ajouter la ligne du fichier Essai2 qui ne serait pas présente dans le fichier Essai1.
J'ai réussis à faire ce que je veux en mettant la Feuil1 du fichier Essai2 et dans le classeur Essai1 en feuille2.
et en ajoutant un formule =SI(ESTERREUR(RECHERCHEV(A2;Feuil1!$A:$A;1;FAUX));1;0)Recherch(V) dans la colonne K de la feuil2. Cette solution ne me convient pas.
J'ai donc essayer de rajouter en l'adaptant en vlookup mais ça bloque.
Vous trouverez en pièce jointe les deux fichiers (ils ont été remaniés ainsi que le Userform afin que pouvoir vous les joindre)
Je vous remercie par avance du temps que vous pourrez m'accorder