|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | |
|
Expert Confirmé Sénior
![]() ![]() Philippe TulliezFormateur Office et développeur VBA (Excel, Access et Word) Inscription : janvier 2010 Messages : 3 041 ![]() |
Bonjour,
J'ai le plaisir de vous annoncer mon nouveau tutoriel traitant des filtres avancés ou élaborés Citation:
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter ![]() Dernier article : Excel – Créer un affichage personnalisé sans VBA Mes contributions : Fonction Incrémentation d'un n° (Compteur) - Procédure de tri pour Excel 2003-2010 |
|
|
130
|
|
|
#2 |
|
Office & Excel ![]() ![]() ![]() |
Bonsoir Philippe,
Un nouveau tuto sur Excel, c'est toujours une bonne chose. ![]() Le filtre avancé, que ce soit pour un filtre sur place ou pour une extraction, est effectivement un outil un peu méconnu, peut-être parce que sa mise en place n'est pas intuitive. Bravo pour ce tutoriel qui permet de le prendre en mains pas à pas, et qui aborde en plus l'aspect VBA de l'outil. Cela conforte l'idée émise dans ma signature "VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA..."... Je suis juste très impatient de découvrir ton prochain sujet. Amitiés
__________________
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire) --------------- Mon nouveau tuto Access est en ligne - Mes articles sur DVP Vous souhaitez rédiger pour DVP? Contactez-moi Amoureux de la langue française? Venez corriger nos ressources VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA... N'oubliez pas de VOTER (en bas à droite d'un message) --------------- |
|
20
|
|
|
#3 |
|
Expert Confirmé Sénior
![]() ![]() Philippe TulliezFormateur Office et développeur VBA (Excel, Access et Word) Inscription : janvier 2010 Messages : 3 041 ![]() |
Bonjour Pierre,
Merci pour ton commentaire qui fait chaud au coeur et merci encore pour ton aide de ces derniers jours. Les autres tutos vont suivre, certainement un sur les fonctions base de données avant la fin de l'année. Amitiés
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter ![]() Dernier article : Excel – Créer un affichage personnalisé sans VBA Mes contributions : Fonction Incrémentation d'un n° (Compteur) - Procédure de tri pour Excel 2003-2010 |
|
40
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Odette LaflècheFormateur en informatique Inscription : avril 2012 Messages : 15 ![]() |
Je donne de la formation et, en effet, le filtre avancé est méconnu. Il est un outil incontournable pour ceux qui manipulent des données.
Merci, j'ai pu apprendre comment identifier les vides ou non vides ainsi que de préciser la casse. Encore MERCI!
|
|
|
20
|
|
|
#5 |
|
Expert Confirmé Sénior
![]() ![]() Philippe TulliezFormateur Office et développeur VBA (Excel, Access et Word) Inscription : janvier 2010 Messages : 3 041 ![]() |
Bonjour Odette,
Merci pour ce message qui me fait très plaisir. Bonne journée
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter ![]() Dernier article : Excel – Créer un affichage personnalisé sans VBA Mes contributions : Fonction Incrémentation d'un n° (Compteur) - Procédure de tri pour Excel 2003-2010 |
|
10
|
|
|
#6 |
![]() ![]() |
Salut Philippe
Je suis loin d'être un pro d'Excel, c'est pourquoi ce tuto m'a apprit encore pas mal de choses. J'ai trop tendance avec Excel à ouvrir l'éditeur VB et à faire une petite routine pour avoir ce que je veux ou à tout basculer sur Access pour faire une requête. C'est pourquoi ce genre de tuto est très utile. ![]() Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon ![]() Vous pouvez consulter mes articles sur Access et PowerPoint Si vous avez des c'est peut-être moi, car vous postez un fichier en pièce jointe sans explications.
|
|
|
20
|
|
|
#7 |
|
Expert Confirmé Sénior
![]() ![]() Philippe TulliezFormateur Office et développeur VBA (Excel, Access et Word) Inscription : janvier 2010 Messages : 3 041 ![]() |
Bonjour Philippe,
Merci pour ce retour. J'ajouterais que je suis dans le même cas que toi par rapport à Access où je réalise sur Excel ce que je pourrais faire certainement plus facilement avec Access. Bonne journée Philippe
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter ![]() Dernier article : Excel – Créer un affichage personnalisé sans VBA Mes contributions : Fonction Incrémentation d'un n° (Compteur) - Procédure de tri pour Excel 2003-2010 |
|
20
|
|
|
#8 |
![]() ![]() Didier GONARDFormateur Développeur Office - indépendant Inscription : février 2008 Messages : 2 640 ![]() |
Salut Philippe,
Même constat en tant que formateur, le filtre avancé est méconnu et quand il l'est c'est généralement sur ses possibilités les plus basiques. Ce tuto très complet et très clair, toutes versions qui plus est, est donc bienvenu Didier
__________________
Didier Gonard Nouveau tutoriel (octobre 2012) : Le VBA qu'est ce que c'est ? Tutoriels : Voir la liste de mes tutoriels Excel & VBA et mon site pro sur ma Page DVP N'oubliez pas de mettre : ..quand c'est le cas !
|
|
|
30
|
|
|
#9 |
|
Expert Confirmé Sénior
![]() ![]() Philippe TulliezFormateur Office et développeur VBA (Excel, Access et Word) Inscription : janvier 2010 Messages : 3 041 ![]() |
Bonjour Didier,
Merci pour ton appréciation qui donne envie de continuer à partager nos connaissances. Philippe
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter ![]() Dernier article : Excel – Créer un affichage personnalisé sans VBA Mes contributions : Fonction Incrémentation d'un n° (Compteur) - Procédure de tri pour Excel 2003-2010 |
|
10
|
|
|
#10 |
|
Membre actif
![]() Philippe DUVALPilotage RH Inscription : avril 2011 Messages : 121 ![]() |
Bon sang ! Mais c'est bien sûr !!!
J'utilisais cet outil, mais je ne connaissais pas la moitié du quart du millième des possibilités offertes !! Un grand merci.
__________________
Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter ![]() C'est ce que je fais à chaque fois qu'on m'aide ici ! |
|
|
10
|
|
|
#11 |
|
Membre Expert
![]() ![]() Conseil + Formation Inscription : février 2010 Messages : 1 091 ![]() |
Bonjour
Excellent tuto, clair et complet. Félicitations. Pour ma part, dans les calculs je préfère utiliser le nom du champ comme dans une BD : Code :
=ANNEE(Naissance) me parait plus logique que =ANNEE(C6)
__________________
Chris ---------------------------------------------------------------------------------------------- En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...
|
|
|
10
|
|
|
#12 |
|
Nouveau Membre du Club
![]() Odette LaflècheFormateur en informatique Inscription : avril 2012 Messages : 15 ![]() |
Voici,
Je me sers du filtre avancé pour extraire les vins à commander: Colonne H "En stock" Colonne G "Stock minimum" Alors mon critère est: =H5<G5 Le filtre avancé est très utile pour comparer la valeur de 2 champs dans un enregistrement. Voir fichier Odette |
|
|
00
|
|
|
#13 |
|
Membre régulier
![]() |
Bonjour, j'ai actuellement développé une application qui effectue une série de filtres automatique (en VBA) sur un gros fichier Excel de plus de 190 000 lignes (export client) et en calcul la somme ou le nombre d'une colonne définie.
La routine me permet de créer 5 tableaux, de lignes et colonnes fixes, mais voilà le temps de traitement est assez long : ~300 sec pour les 5 tableaux (je ne compte pas ici l'ouverture de l'export client). J'ai bien contrôlé dans mon code d'éviter les ".Select", grouper les instructions avec des "With", désactiver le calcul auto et la mise à jour de l'écran. Ma question : est-ce que le filtre élaboré me permettrait de gagner en performance par rapport au filtre automatique ? Merci pour ton tutos que je regarderais quand j'aurais un peu plus de temps
__________________
Si tout semble bien marcher c'est que vous avez oublié quelque chose ! |
|
|
00
|
|
|
#14 |
|
Expert Confirmé Sénior
![]() ![]() Philippe TulliezFormateur Office et développeur VBA (Excel, Access et Word) Inscription : janvier 2010 Messages : 3 041 ![]() |
Bonjour Philippe,
et merci pour ton appréciation.
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter ![]() Dernier article : Excel – Créer un affichage personnalisé sans VBA Mes contributions : Fonction Incrémentation d'un n° (Compteur) - Procédure de tri pour Excel 2003-2010 |
|
10
|
|
|
#15 | |
|
Expert Confirmé Sénior
![]() ![]() Philippe TulliezFormateur Office et développeur VBA (Excel, Access et Word) Inscription : janvier 2010 Messages : 3 041 ![]() |
Bonjour Chris,
Merci pour ton appréciation. Citation:
J'utilise abondamment les références nommées et bien que j'utilise les références nommées pour les zones Data, Critères et Export je n'ai pas voulu ajouté de la complexité à ce tutoriel en y insérant des noms se trouvant à l'intérieur de la zone Data. Philippe
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter ![]() Dernier article : Excel – Créer un affichage personnalisé sans VBA Mes contributions : Fonction Incrémentation d'un n° (Compteur) - Procédure de tri pour Excel 2003-2010 |
|
|
10
|
|
|
#16 | |
|
Expert Confirmé Sénior
![]() ![]() Philippe TulliezFormateur Office et développeur VBA (Excel, Access et Word) Inscription : janvier 2010 Messages : 3 041 ![]() |
Bonjour Odette,
Citation:
Philippe
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter ![]() Dernier article : Excel – Créer un affichage personnalisé sans VBA Mes contributions : Fonction Incrémentation d'un n° (Compteur) - Procédure de tri pour Excel 2003-2010 |
|
|
10
|
|
|
#17 | |||
|
Expert Confirmé Sénior
![]() ![]() Philippe TulliezFormateur Office et développeur VBA (Excel, Access et Word) Inscription : janvier 2010 Messages : 3 041 ![]() |
Bonjour Fabien,
Citation:
La fonction Code :
Je viens d'effectuer un test sur une zone data de 3 colonnes et 272 769 lignes. Le nombre exporté (répondant aux critères) est de 3 732 lignes en créant une feuille pour l'exportation. Temps moins d'une seconde.
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter ![]() Dernier article : Excel – Créer un affichage personnalisé sans VBA Mes contributions : Fonction Incrémentation d'un n° (Compteur) - Procédure de tri pour Excel 2003-2010 |
|||
|
10
|
|
|
#18 | |
|
Membre Expert
![]() ![]() Conseil + Formation Inscription : février 2010 Messages : 1 091 ![]() |
Bonjour
Citation:
__________________
Chris ---------------------------------------------------------------------------------------------- En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...
|
|
|
|
10
|
|
|
#19 |
|
Expert Confirmé Sénior
![]() ![]() Philippe TulliezFormateur Office et développeur VBA (Excel, Access et Word) Inscription : janvier 2010 Messages : 3 041 ![]() |
Bonjour Chris,
Si tu as un classeur exemple, cela m'intéresse parce-que je viens de faire un test et je n'arrive pas à reproduire un résultat correct en faisant référence à l'étiquette de colonne dans un critère calculé. Peut-être as-tu cette option qui permet de faire référence à l'étiquette de colonne dans une formule ? Je ne retrouve plus où se trouve cette option en 2010 mais en 2003 c'est OUTILS/OPTIONS-[CALCUL] cocher Accepter les étiquettes dans les formules
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter ![]() Dernier article : Excel – Créer un affichage personnalisé sans VBA Mes contributions : Fonction Incrémentation d'un n° (Compteur) - Procédure de tri pour Excel 2003-2010 |
|
20
|
|
|
#20 |
|
Membre Expert
![]() ![]() Conseil + Formation Inscription : février 2010 Messages : 1 091 ![]() |
Bonjour Philippe
Exemple ci-joint. Je ne modifie pas d'option : cela marche nativement. Par contre si le titre contient un espace ou un retour (alt entrée) cela ne marche pas...
__________________
Chris ---------------------------------------------------------------------------------------------- En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com