[VBA] Recherche par deux critère puis ajout dans une listbox

Bonjour à tous,

je viens d'arriver à poste où mon prédécesseur avait commencer à créer une fichier excel de réservation d'équipement (qui marche très bien) mais il n'a pas fini son module d'annulation de réservation et mes connaissances en VBA sont très largement dépassées.

L'annulation se présente sous un userform qui demande deux critères : l'Appareil utilisé sur lequel la réservation a été effectuée ainsi que la Date de réservation. Lorsqu'on appui sur le bouton valider, la macro de recherche (celle où j'ai un erreur) se lance, cherche les réservations répondants aux critères dans un feuille Excel de 10 colonnes puis les affiches dans la listbox de l'userform.

L'affichage des réservations selon le modèle " nom_utilisateur -- heure_début / heure_fin ". L'utilisateur supprime alors la réservation en double cliquant dessus dans la listbox.

La recherche s'effectue dans la feuille "Synthèse" constituée de 10 colonnes et X lignes. Les critères sont :

A : nom_utilisateur

B : nom_appareil

C : date_début

D : date_fin

E : heure_début

F : heure_fin

G : durée_utilisation

H : pas utilisé dans ce module

I : pas utilisé dans ce module

J : pas utilisé dans ce module

Le fichier Excel est en pièce jointe. Le mot de passe des feuilles est "abc123".

Je vous remercie d'avoir déjà lu jusqu'ici, ainsi que pour l'aide que vous pourrez m'apporter !

116reservation.zip (152.91 Ko)

un p'tit up?

Si vous avez des questions ou s'il faut plus d'infos, n'hésitez pas à le demander !

je suis un peu dans la panade en ce moment donc je vis dans l'espoir qu'un âme charitable et courageuse se penche sur mon problème

Bonjour

Juste la recherche + la suppression

Beaucoup de macros dont je ne connais pas l'utilité

Merci beaucoup !

Ce la m’ôte un réel poids

Si je peux faire quoi que ce soit en contre partie n'hésitez pas à me solliciter.

Je suis plus spécialisé en programmation LabVIEW et matlab donc si vous avez un soucis particulier la dessus, je serais votre homme

Pour les reste du code, je devrais parvenir à le terminer seul.

Encore merci !

PS : pour info les autres macros permettent de supprimer la surbrillance des heures utilisés dans la feuille de réservation de chaque appareil.

Rechercher des sujets similaires à "vba recherche deux critere puis ajout listbox"