Nain Porte Koi, j’ai testé ton code et il se rapproche exactement de ce que je veux faire. Merci encore. Pour quelqu’un qui n’avait jamais utiliser les ListeBox c’est incroyable.
Cependant, lors du lancement du formulaire, la « ListBox1 », affiche les 15 derniers produits, mais j’aimerai que la barre de défilement (voir capture d’écran ci-dessous, sur la gauche) puisse toujours rester afin de VOIR TOUJOURS les produits antérieurs. Je ne sais pas si je me fais comprendre.
Le bouton « Expirer» est OK. Par contre le bouton « Bientôt» avait un petit souci d’affichage, j’ai dû le corriger en fonction de ce que je voulais (voir code ci-dessous).
If .Cells(i, 8) >= Date And .Cells(i, 8) <= Date + 15 Then
NB : j’aimerai savoir s’il est possible de COLORIER l’en-tête d’une « ListBox1 » afin que les TITRES soient en couleur.
Ci-joint, le fichier vba.
Dans l’attente de vos retours.
Cordialement