D'accord donc c'est le Option Explicit qui nous pose problème, mais bizarrement pas à toi, parce que les variables que tu utilises pour ta recherche ne sont pas déclarées, de ce que je vois tu as déjà un formulaire fait pour rechercher tes commandes, donc autant l'utiliser, le plus simple ça serait de le renseigner en fonction du bouton sur lequel on clique, si tu veux les commandes livrées sur le site LH il suffira de sélectionner LH sur la liste des sites et livré pour l'état de la livraison puis lancer la recherche. On pourra donc réutiliser ta macro de recherche et il n'y aura plus qu'à coder la partie "remplissage des champs de recherche".
Oh et pour que ça marche pour tout le monde déclarer toutes les variables pour que le Option Explicit ne bloque pas tout le code à chaque fois.
Tu t'en penses capable?