J’ai une Listbox qui à 4 colonnes.
Dans la première colonne de ma Listbox se trouve toujours une date.
Dans la deuxième colonne de ma Listbox peut se trouver un nom ou alors rester vide.
Dans la troisième colonne de ma Listbox peut se trouver un nom ou alors rester vide.
Dans la quatrième colonne de ma Listbox peut se trouver un nom ou alors rester vide.
Je voudrai que si je clique sur une ligne de ma Listbox1 et que la colonne 2 de la Listbox n’est pas vide alors il devra m’afficher dans le Combobox1 TEST1 OK.
Si je clique sur une ligne de ma Listbox1 et que la colonne 3 de la Listbox n’est pas vide alors il devra m’afficher dans le Combobox1 TEST2 A REVOIR.
Si je clique sur une ligne de ma Listbox1 et que la colonne 4 de la Listbox n’est pas vide alors il devra m’afficher dans le Combobox1 TEST3 REJETE.
Dans le fichier ci-joint j’ai fais de mon mieux pour me rapprocher du réel car c’est compliqué. Mais cela devrait montrer le problème.
Si par exemple à la date du O3/06/2024 (en colonne " Date test ") aucune données est inscrite et que je choisi cette date dans le textbox " Choisir date " et que je clique sur la ligne vide qui s’affiche dans la Listbox alors il me donne en textbox " NOTE 1 " les données du 02/06/2024 !
Avec le code de ta Listbox c’est normal car il détermine par le numéro de la ligne de sa sélection celle de la ligne de l’enregistrement à utiliser pour la récupération des données dans l’onglet source « Feuil2 »
Or dans la Listbox du fait du choix de la date seules les lignes en colonne « B » onglet « Feuil2 » qui la possède sont intégrée dans sa liste soit pour le 03/06/2024 seulement 2 lignes sur les 5 potentielles
Ces 2 enregistrements sont successivement en ligne 5 et 6 de l’onglet source « Feuil2 » et successivement en ligne 1 et 2 de ceux de la Listebox
Impossible de réaliser le lien par leur simple position dans ces 2 environnements
J’ai apporté des suppléments dans le traitement concerné de la Listebox pour que le lien (choix Listebox et enregistrement onglet source « Feuil2 ») soit correct et ainsi de récupérer les données attendues en fonction du choix effectué dans la Listebox sur la bonne ligne onglet source « Feuil2 »
Merci pour ta réponse
Important les enregistrements onglet source « Feuil2 » doivent être triés sur la colonne « B » pour un resultat correct
Au plaisir de te retrouver