Filtre élaboré excel
Fermé
filoulebauju
Messages postés
170
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
23 octobre 2018
-
22 oct. 2008 à 12:42
Le Pingou Messages postés 12225 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 décembre 2024 - 22 oct. 2008 à 21:55
Le Pingou Messages postés 12225 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 décembre 2024 - 22 oct. 2008 à 21:55
A voir également:
- Filtre élaboré excel
- Liste déroulante excel - Guide
- Photo filtre 7 gratuit - Télécharger - Retouche d'image
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
5 réponses
jfqld
Messages postés
9070
Date d'inscription
jeudi 18 septembre 2008
Statut
Membre
Dernière intervention
28 mai 2018
125
22 oct. 2008 à 13:46
22 oct. 2008 à 13:46
je pense qu un filtre ne peut etre utilisé sur un onglet et donné les informations d'un autre onglet.
il faut utiliser la formule RECHERCHE
Dans le 1er onglet, tu fais la formule RECHERCHE et il te donnera les inforamtions du 2eme onglet
il faut utiliser la formule RECHERCHE
Dans le 1er onglet, tu fais la formule RECHERCHE et il te donnera les inforamtions du 2eme onglet
filoulebauju
Messages postés
170
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
23 octobre 2018
8
22 oct. 2008 à 14:24
22 oct. 2008 à 14:24
j'ai pas compris :D
filoulebauju
Messages postés
170
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
23 octobre 2018
8
22 oct. 2008 à 14:34
22 oct. 2008 à 14:34
J'ai crée une macro,
malheureusement, ca ne marche pas
Où est l'ereur?
malheureusement, ca ne marche pas
Sub tri() Range("E1").Select Selection.AutoFilter Selection.AutoFilter Field:=5, Criteria1:="Transmetteurs!$A2:$A" End Sub
Où est l'ereur?
filoulebauju
Messages postés
170
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
23 octobre 2018
8
22 oct. 2008 à 14:52
22 oct. 2008 à 14:52
Après amélioration, j'en suis ici
mais j'ai une incompatibilité de type
Sub tri() Dim nFiltre As String nFiltre = Worksheets("Transmetteurs").Range("A2:A58").Value Range("E1").Select Selection.AutoFilter Selection.AutoFilter Field:=5, Criteria1:=nFiltre End Sub
mais j'ai une incompatibilité de type
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 452
22 oct. 2008 à 21:55
22 oct. 2008 à 21:55
Bonjour,
Un exemple de code, sélectionne la feuille "Rich_SA" , les données sont sur une autre feuille en plage Range("Global!Base_de_donnees") ' le critère se trouve sur la feuille "Rich_SA" et le résultat est copier sous la plage Range("Rich_SA!Extraire").
Sub Lis_mb_rich()
Sheets("Rich_SA").Select
Range("A1").Select
Range("Global!Base_de_donnees").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("Rich_SA!Criteres"), CopyToRange:=Range("Rich_SA!Extraire"), _
Unique:=False
End Sub
Note, selon le nom de votre macro, ne pas confondre trier et un filtrer !
Un exemple de code, sélectionne la feuille "Rich_SA" , les données sont sur une autre feuille en plage Range("Global!Base_de_donnees") ' le critère se trouve sur la feuille "Rich_SA" et le résultat est copier sous la plage Range("Rich_SA!Extraire").
Sub Lis_mb_rich()
Sheets("Rich_SA").Select
Range("A1").Select
Range("Global!Base_de_donnees").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("Rich_SA!Criteres"), CopyToRange:=Range("Rich_SA!Extraire"), _
Unique:=False
End Sub
Note, selon le nom de votre macro, ne pas confondre trier et un filtrer !