Bonjour
Il y a un tableau structuré dans ton onglet mais les infos ne sont pas dedans.
Il faut commencer par changer le nom de ce tableau en BD (ou autre nom signifiant) et revoir tout ton code pour gérer un tableau structuré et non des plages à l'ancienne, ce qui sera nettement plus efficace
Le nombre de lignes du tableau structuré nommé BD s’obtient avec
Range("BD").ListObject.ListRows.Count