Filtre élaboré
Résolu/Fermé
ti_mouton
Messages postés
143
Date d'inscription
vendredi 29 mai 2015
Statut
Membre
Dernière intervention
5 septembre 2020
-
15 juil. 2015 à 10:50
ti_mouton Messages postés 143 Date d'inscription vendredi 29 mai 2015 Statut Membre Dernière intervention 5 septembre 2020 - 20 juil. 2015 à 08:40
ti_mouton Messages postés 143 Date d'inscription vendredi 29 mai 2015 Statut Membre Dernière intervention 5 septembre 2020 - 20 juil. 2015 à 08:40
A voir également:
- Filtre élaboré
- Photo filtre gratuit - Télécharger - Retouche d'image
- Filtre manga - Guide
- Filtre teams - Guide
- Option de filtre ascii - Forum LibreOffice / OpenOffice
- Filtre photo messenger disparu - Forum Facebook Messenger
1 réponse
Kuartz
Messages postés
850
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
15 février 2019
61
Modifié par Kuartz le 15/07/2015 à 11:03
Modifié par Kuartz le 15/07/2015 à 11:03
Bonjour,
Pourquoi ne pas utiliser une variable?
Je verrais ça comme ça...
Pourquoi ne pas utiliser une variable?
Sub FiltreAvance() Dim DL As Integer 'Définit la variable DL pour dernière ligne DL = Cells(Application.Rows.Count, 1).End(xlUp).Row 'Le 1 est à adapter, il faut mettre le numéro de ta colonne qui est remplie jusqu'à la fin du tableau Sheets("Base").Range(Cells(1, 1), Cells(i, "Nombre total de colonnes")).AdvanceFilter Action:=xlFilterCopy, CriteriaRange:=Sheets("BLOCS").[B1:C3], CopyToRange:=Sheets("BLOCS").[D6], Unique:=True End Sub
Je verrais ça comme ça...
15 juil. 2015 à 11:11
Merci pour ta réponse ! J'ai très peu de connaissances en VBA, c'est pourquoi je n'avais pas pensé cette histoire de variable. Je vais essayer d'utiliser ton code, par contre, mon TCD ne commence qu'à partir de la ligne 15 de la feuille "Base", comment cela modifie t il le code ?
Merci
Modifié par Kuartz le 15/07/2015 à 11:22
Si ton tableau commence à la ligne 15, tu dois changer la première "Cells" de la Range :
15 juil. 2015 à 11:20
15 juil. 2015 à 11:23
Vois si il convient et reviens moi ;)
15 juil. 2015 à 11:24