Ne pas prendre en compte des cellules filtrées dans une macro VBA

Bonjour à tous et à toutes,

Je suis nouveau sur le forum et peu expérimenté. J'ai cherché d'éventuelles réponses à mon problème mais je n'ai pas trouvé de solutions c'est pourquoi aujourd'hui je compte sur vous pour m'éclairer de vos lumières .

Je vous explique mon problème. J'ai mis en place une macro qui évite à l'utilisateur de recopier des informations déjà présente dans un autre onglet. Toutefois, je souhaiterais afficher seulement les données filtrées et lorsque je lance ma macro cette dernière m'affiche également les données non filtrées, bref la galère.

Je vous mets à disposition mon fichier la macro se trouve dans l'onglet CAT INTERNE et les données à récupérer se trouvent dans l'onglet ORDO. Une petite note explicative est présente dans l'onglet CAT INTERNE à côté du bouton qui exécute la macro.

Je remercie par avance toutes les personnes qui vont se pencher sur mon problème, si je ne suis pas assez clair n'hésitez pas.

18ordo-sst-2018-3.xlsm (397.42 Ko)
Rechercher des sujets similaires à "pas prendre compte filtrees macro vba"