Bonjour le forum
J'ai un état excel qui me permet de gérer les cartes disponibles de me clients.
Lorsqu'un client se présente, nous passons par la commande RECHERCHER d'excel pour voir s'il existe dans l'état.
La clé de recherche est les 6 premiers chiffres du numéro de compte du client tout en sachant que le numéro de compte lui même comporte 11 chiffres (voir colonne E).
Si le client existe dans l'état, le pointeur de souris/curseur se positionne sur la cellule contenant l'élément cherché.
Normalement mes stagiaires devraient mettre la date du jour dans la cellule de la colonne H correspondant. Ce qui permet de pourvoir faire les statistiques des cartes déjà récupérées ou les cartes toujours en stock.
Le problème est que avec la pression du travail, les stagiaires (même moi ) oublient de mettre la date de retrait de la carte par le client.
Ce qui nous amène à solliciter vos services pour réaliser une macro pour pallier nos omissions.
En résume, je souhaite que lorsque l'agent entre la clé de recherche et valide, si la carte existe, un message de confirmation devra s'afficher comme ceci
If MsgBox("le client souhaite t-il récupérer sa carte ?", vbYesNo, "Demande de confirmation") = vbYes Then
Si la réponse est Yes, la date du jour devra s'afficher dans la cellule de la colonne H correspondante sinon rien.
Exemple : si la clé de recherche est 101200, le résultat de la recherche sera la cellule E7 et si on valise par yes, la date du jour devra s'afficher dans H7.
Cordialement