
Envoyé par
Pierre Fauconnier
Pour ton code VBA, je ne vois pas pourquoi il fonctionnerait sur d'autres pcs et pas sur le tien. Perso, pour répondre stricto sensu à ta demande par rapport à ton code, il serait peut-être utile de tester que la plage des cellules visibles contient au moins deux lignes (celle des "entêtes" et une en dessous). Je dis cela sans avoir testé (car ça m'obligerait à reconstituer un fichier et à tester ton code)
Alors, quand je teste avec "entêtes" et une ligne en dessous, ça fonctionne. ça ne fonctionne enfaite que lorsque les valeurs filtrées sont sur les premières lignes, quand les valeurs filtrées sont après des lignes non filtrées : il n'y a que le filtre qui est appliqué dans mon code et pas la sélection + copier coller.
Range(Cells(2, 1), Cells(k, 24)).Select
Partager