Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1363 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Filtre élaboré

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Filtre élaboré

n°1407291
Profil sup​primé
Posté le 15-07-2006 à 20:41:16  answer
 

Bonjour,
 
Voici mon problème :
 
une feuille excel avec environ 1000 lignes présentée comme suit (en simplifié) :
 
http://pix.nofrag.com/43/9b/5ffd41847fa52b0d1d3cd968ba7c.jpg
 
 
Objectif : pouvoir consulter rapidement
- toutes les dépenses d'un code regate donné
- toutes les dépenses d'un code regate donné et d'un compte comptable donné
- toutes les dépenses d'un code regate donné, d'un compte comptable donné, d'un code action donné
 
En gros, avoir des listes modifiables "imbriquées"
 
Or je ne vois pas comment faire ?!?
 
 
ps : pour le moment j'ai une solution "bâtarde"
qui consiste à avoir une liste modifiable par critère
et un bouton associé à chaque type de recherche, avec le code automatique généré pour un filtre élaboré
 
 
MERCI DE VOTRE AIDE :)
 

mood
Publicité
Posté le 15-07-2006 à 20:41:16  profilanswer
 

n°1407483
e2prom
Posté le 16-07-2006 à 12:00:55  profilanswer
 

Filtre automatique

n°1407487
jpcheck
Pioupiou
Posté le 16-07-2006 à 12:30:24  profilanswer
 

pour compléter e2prom, tu dois sélectionner la colonne, et insérer un filtre automatique (selon les versions excel ca peut être insertion etc...)
pas besoin de code VB nécessairement ici ;)

n°1407493
Profil sup​primé
Posté le 16-07-2006 à 12:46:48  answer
 

J'y avais pensé...
 
C'est vrai qu'on  pourrait faire comme ca...  
mais il n'y aurait pas un moyen de faire comme suit pour les critères (car les personnes l'utilisant sont débutantes en excel) :
http://pix.nofrag.com/1d/03/761c53388276ac12b940b73f638f.jpg
 
afin d'avoir en fait un choix de critère bien précisé en haut de page

n°1407496
galopin01
Posté le 16-07-2006 à 12:51:03  profilanswer
 

bonjour,
Oui, je le voyais aussi un peu comme ça.
Toutefois dans les cas ou le filtre automatique ne peut être utilisé on pourra utiliser une méthode dérivée de celle ci  
http://cjoint.com/?hqmYeSdOeL
A+

n°1407498
galopin01
Posté le 16-07-2006 à 12:55:02  profilanswer
 

je n'avais pas vu la réponse, mais bien sur il n'y a pas d'inconvénient à présenter les critères de la manière dont tu le fais.

n°1407508
Profil sup​primé
Posté le 16-07-2006 à 13:20:32  answer
 

Wow c'est génial ton truc je connaissais pas du tout
 
Juste une question :
 
Range("A5:A" & i).RowHeight = StandardHeight
 
ca correspond à quoi ?

n°1407510
Profil sup​primé
Posté le 16-07-2006 à 13:23:03  answer
 

et une autre question qui me servira pour plusieurs appli ?
dans données, validation  : il faut mettre les données qu'on souhaite visionner
or souvent là ya plusieurs b, plusieurs c...
Existe-t-il un moyen d'obtenir cette liste sans doublons ?
 
car à chaque fois je perds un temps fou à le faire manuellement :o

n°1407559
galopin01
Posté le 16-07-2006 à 15:00:23  profilanswer
 

bonjour,
StandardHeight  = Hauteur standart
On pourrait remplacer cette ligne par
Range("A5:A" & i).EntireRow.Hidden = False
 
Pour des listes sans doublons, habituellement on se donne le temps de les préparer dans des colonnes cachées.
Les macros qui font ça se trouvent à tous les coins de rue...
http://www.excelabo.net/xl/comparer.php#valeursuniques
A+


---------------
roger
n°1407571
Profil sup​primé
Posté le 16-07-2006 à 15:32:29  answer
 

Merci bien, je regarde ca :)
 
Edit : excellent pour les doublons, même si va falloir que je décortique  
j'aime pas utiliser qqch que je ne comprends pas


Message édité par Profil supprimé le 16-07-2006 à 15:37:06
mood
Publicité
Posté le 16-07-2006 à 15:32:29  profilanswer
 

n°1408134
Profil sup​primé
Posté le 17-07-2006 à 20:01:35  answer
 

bonjour
j'ai un petit probleme de dépassement de capacité
je ne peux pas mettre i aussi grand que je le voudrais (>200)
est-ce possible ?

n°1408138
galopin01
Posté le 17-07-2006 à 20:09:21  profilanswer
 

Dim i As Integer


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Filtre élaboré

 

Sujets relatifs
[PHP] [RESOLU] problème de filtre sur la date dans requêteFiltre
Filtre avec critere variable Excelfiltre élaboré et valeur hyperlien
filtre élaboréeMettre un filtre sur une scollbar selon la valeur de la cellule
Balayage d'enregistrements sur formulaire filtré... Est ce possible ?Filtre sur formulaire et défilement avec des droits différents suivant
Filtre elaboré vba excelfiltre élaboré
Plus de sujets relatifs à : Filtre élaboré


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR