Adapter le nombre de ligne

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

N

nicollivier

Guest
Bonjour,

Dans un fichier excel j'ai un onglet où j'ai une base de données, et dans divers autres onglets j'extrais seulement les informations suivant selon divers critères.

Mon "problème" est que le tableau de résultat peut avoir de nombreuses lignes vides.

Est-ce qu'il est possible de faire en sorte que le nombre de ligne s'adapte au besoin?

Merci

Nicolas
 

Pièces jointes

Re : Adapter le nombre de ligne

Bonjour nicollivier,

Est ce quelque chose comme ça ?

Code dans module1:
VB:
Sub Macro1()
Dim xrg As Range
    Range("A4:B30").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=[D1:D2], CopyToRange:=[F5:G5], Unique:=True
    'effacement des bordures depuis la ligne 5 jusqu'au bas de la feuille
    Range(Cells(5, "f"), Cells(Rows.Count, "g")).Borders.LineStyle = xlLineStyleNone
    'Recherche de la dernière cellule de la zone résultat du filtre avancé
    Set xrg = Range("F" & Rows.Count).End(xlUp)
    'application des bordures à la zone résultat du filtre avancé
    Range("F5:G" & xrg.Row).Borders.LineStyle = xlContinuous
End Sub
 

Pièces jointes

Dernière édition:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
700
Réponses
19
Affichages
867
Réponses
1
Affichages
177
Retour