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

  • Initiateur de la discussion Initiateur de la discussion Vlad1
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
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 ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour