Bonjour à tous,
j'ai un fichier qui comprend une feuille avec beaucoup de données (Export).
et une macro qui fait un filtre et copie les résultat du filtre sur une 2e feuille (Feuil2).
ThisWorkbook.Sheets("Export").Range("A1").AutoFilter Field:=5, _
Criteria1:="FRM_CIT"
' copie des donnees
ThisWorkbook.Sheets("Export").Range("K:K").Copy ThisWorkbook.Sheets("Feuil2").Range("AA10")
Cela fonctionne bien, mais mon fichier est très volumineux (65 Mo).
Est ce que le fait de coller la colonne entière même quand il n'y a qu'une dizaine de données peut alourdir le fichier ?
(je me suis rendu compte que apres le collage, la feuille comprend 65 000 lignes)
Si oui, comment faire pour ne coller que le nombre de valeur que contient la colonne après le filtre et non pas toute la colonne?
Si cela n'a pas d'incidence, a quoi pourrait être du une telle taille de fichier ??
Merci pour votre aide !