Parce que le tableau n'était pas vide, vu qu'il contenait des lignes vides.
Non, ça ne permet pas de se passer de la CBxMontant dans l'état actuel des choses, mais ça peut permettre de la piloter. À moins que vous reprogrammiez dans l'UserForm toute la logique reflétée par la TabL dont on n'aurait alors plus besoin.
La CBxMttDevis, oui, ça pourrait permettre de s'en passer ainsi que de tout ce qui se rapporte à la TabD, y compris les dispositifs CLsD et CAsD, car ça semble beaucoup plus simple.
Mais si ce sont des pense bête, c'est dans des Label qu'il faut afficher ça, pas dans des TextBox, encore moins dans des ComboBox.
Toujours pas compris pourquoi c'est 'M'. Il n'y en a pas un seul dans 'Tableau export'. J'aurais mieux compris 'X' ! Mais si vous voulez le savoir je m'étais déjà heurté pour quelqu'un à un impossible CAsE qui se confondait avec le mot clé VBA Case !
Édition: J'ai redécouvert une méthode Filtrer de l'objet ComboBoxLiées dont j'avais oublié l'existence.
Elle pourrait peut être permettre, à terme, d'éliminer la CBxMontant …