Bonjour à tous,
J'essaie de créer un Userform avec un moteur de recherche. Je n'ai pas de formation en VBA mais j'arrive en général à copier des formules trouvées sur des forums ou des tutos pour les adapter à mes fichiers. Cette fois-ci, je n'y arrive vraiment pas, je m'en remets donc à vous. N'hésitez pas à me rediriger vers une discussion résolue qui traite du même sujet ou à me dire si je ne suis pas au bon endroit.
Je vais essayer de vous expliquer précisément ma problématique.
Je suis chargée de réorganiser le stockage des échantillons dans une entreprise.
Le stockage est organisé de la manière suivante: 2 niveaux, 36 armoires par niveau (3 armoires par mois) et 5 étagères par armoire. Cela nous donne un storage_number. Par exemple, D.02.03.B correspond à niveau downstairs, troisième armoire de février, étagère B.
Dans mon fichier Excel, ce storage_number se trouve dans la colonne A de mes feuilles "downstairs" et "upstairs".
Lorsque les échantillons arrivent, on les range dans les armoires, et on note leur reference_number dans les colonnes B à P du fichier Excel (on met maximum 15 échantillons par étagère). Cela nous donne: une ligne du fichier = une étagère avec quinze échantillons = 1 storage_number + 15 reference_number
Venons-en au Userform qui servira de moteur de recherche. Je veux pouvoir retrouver l'emplacement d'un échantillon dans le stockage en rentrant son numéro de référence. Autrement dit, en rentrant un reference_number, je veux obtenir storage_number.
Le Userform est constitué d'une TextBox1 dans laquelle on rentre le reference_number, d'un CommandButton1 qui lance la recherche, d'une TextBox2 dans laquelle s'affiche le storage_number et d'un CommandButton2 pour réinitialiser le formulaire. Mais comment coder cela ?
Je vous remercie d'avance pour votre aide,
Bien cordialement,
Storage_pour_forum.xlsm
Partager