Bonsoir,
excusez moi pour cette "lenteur" de réponse...
L'idée qui me vient est la suivante :
Vous avez une feuille qui regroupe tout vos instruments.
Vous y ajouter une colonne avec pour valeur 1 ou 0 en fonction de sa disponibilité ou non pour la location.
La liste déroulant de vos instruments serait alors mise à jour en fonction de ce tableau et de la valeur de cette nouvelle colonne.
En somme cette liste déroulante ne serait plus une RowSource mais une liste crée de "toute pièce" avec l'instruction ADD.
A chaque 0 trouvé, on ajoute pas l'item à la liste, si c'est un 1 "dispo" alors on l'ajoute.
Du coup votre liste correspond au stock.
Lors d'une validation de prêt ou de restitution, votre code devra alors modifier cette valeur en 1 ou 0 fonction de l'opération.
Ce n'est pas insurmontable... mais il faut du temps, et en ce moment j'en manque
@ bientôt
LouReeD