Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

VBA Filtre Elaboré

  • Initiateur de la discussion Initiateur de la discussion elguau
  • 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 !

elguau

XLDnaute Junior
Bonjour le forum,

On vient de ma conseiller d'utiliser le filtre élaboré pour pouvoir utiliser plus de 2 criterias (excel 2003).

Je viens de faire le code suivant, mais j'ai un doute

Code:
    Sheets("Bonds").Select
    Range("A2").Select
    Range(Selection, Selection.End(xlToRight)).Select
    Range(Selection, Selection.End(xlDown)).Select
    [B]Range("A2:K131").[/B]AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Sheets("Feuil1").Range( _
        "b2:b6"), CopyToRange:=Sheets("Agences").Range("A3"), Unique:=False
    Cells.Select
    Cells.EntireColumn.AutoFit
End Sub

comme vous pouvez le lire, le tableau selectionné est un tableau qui peux changer sa taille, d'où mon doute, avec la ligne Range("A2:K131").
car si les données, (extraites automatiquement chaque jour) ne comportent le même nombre de lignes, comment je fais pour contourner ce code?

Merci de votre aide

David
 
- 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

Réponses
3
Affichages
341
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…