Microsoft 365 VBA - Problème avec AdvancedFilter : perte des données sous la zone de destination (CopytoRange)

Vlad1

XLDnaute Nouveau
Bonjour à tous,

J'ai un problème avec le filtre avancé dans VBA, je constate que la fonction détruit les données qui sont positionnées sous la zone de réception indiquée (cf photos : le texte "Balise de fin" est écrasé après la lancement de ma macro après la copie des données).

1640535996840.png
1640536161119.png


Est-ce que quelqu'un sait s'il est possible d'éviter ce problème ?

PS : J'aimerais rester sur cette méthode car je vais travailler avec des masses de données (jusqu'à 1M de lignes) et je sais que le filtre avancé est la méthode optimale pour copier des données.

Merci d'avance.

Bonnes fêtes !

Vlad
 

chris

XLDnaute Barbatruc
Bonjour

Un filtre avancé doit se développer à volonté sous les titres de la zone d’atterrissage et efface tout quand on le relance pour être sûr de n'avoir que les données extraites.
C'est son fonctionnement que tu ne peux modifier

A priori tu ne sais pas le nombre de lignes qui seront extraites. Tu peux a postériori placer ta balise...

A quoi servent ces balises ?
 

Discussions similaires

Statistiques des forums

Discussions
312 185
Messages
2 086 010
Membres
103 090
dernier inscrit
Createlier