Microsoft 365 filtrages que je ne parviens pas à coder

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonsoir à toutes et à tous,

J'ai des filtrages à mettre en place et voilà une semaine que je tourne en rond sans parvenir à réussir les codes.
J'ai tenté en boucle mais je n'y arrive pas :mad:

Dans le fichier joint, j'ai créé les onglets pour montrer mes besoins selon les conditions :
1 - TOUTES LES LIGNES à filtrer selon les critères dans les onglets qui suivent,
Résultats attendus
2 - J=date - K = vide (si la col J contient des dates et la col K est vide),
3 - J=vide - K = vide (si les col J et K sont vides),
4 - J=date - K = date (si les col J et K contiennent des dates),
5 - J K L= vide (si les col J K L sont vides),
6 - si la col J contient "NPR",
7 - si la col J contient "RdV Fait",
8 - si la col J contient "RdV Fait Facturé",

J'ai les neurones en forme de chou fleur lol,
Pourriez-vous m'aider ?
Fichier test joint,

Je vous remercie par avance.
Je continue mes tests,
Amicalement,
lionel,
 

Pièces jointes

  • Test_For.xlsm
    139.7 KB · Affichages: 8
Dernière édition:
Solution
Re

Lionel

J'ai fait les 2 premiers

1646335398955.png


A toi de faire les autres ;)

Si tu n'y arrives pas je ferais les autres


@Phil69970

TooFatBoy

XLDnaute Barbatruc
C'est peut-être mieux d'attendre que tu puisses prendre le fichier et voir si tu veux bien ?
Je le remets en pièce jointe dans ce #post,
Je viens de regarder, et ça semble fonctionner maintenant.
J'ai bien sûr changé le M en Z et le 13 en 26.

Ceci dit, pour moi les cellules fusionnées K, L et M posent problème...
La fusion c'est mal ! 👿
 

Pièces jointes

  • filtre_Marcel16L.xlsm
    44.3 KB · Affichages: 4

TooFatBoy

XLDnaute Barbatruc
Je viens également de tester en vidant les cellules ligne 5 N à Z et ça marche.
Oui, je pense que quand le filtre est appliqué depuis une macro, il n'y a pas besoin de remplir toutes les cellules de la ligne d'en-tête.

Quand j'ai ouvert ton fichier ça ne fonctionnait pas.
Voilà ce que j'ai fait (je ne sais plus dans quel ordre...) :
-j'ai mis Z au lieu de M,
- j'ai mis 26 au lieu de 13,

Je pense que c'est le 26 qui a résolu le problème, mais je ne suis pas certain...
 

TooFatBoy

XLDnaute Barbatruc
Je viens de retélécharger le fichier de #65.

- J'ouvre le fichier.
- J'enlève le filtrage (menu Données \ Filtrer).
- Je change M en Z.
- Je change 13 en 26.
- Je sélectionne le dernier filtre de la liste déroulante : ça marche.
 

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Oui, je pense que quand le filtre est appliqué depuis une macro, il n'y a pas besoin de remplir toutes les cellules de la ligne d'en-tête.

Quand j'ai ouvert ton fichier ça ne fonctionnait pas.
Voilà ce que j'ai fait (je ne sais plus dans quel ordre...) :
-j'ai mis Z au lieu de M,
- j'ai mis 26 au lieu de 13,

Je pense que c'est le 26 qui a résolu le problème, mais je ne suis pas certain...
Moi aussi bon sang fait fait ça dans tous les sens et lol ça n'a jamais fonctionné !
Tu es touché par la grâce :)
 

Discussions similaires

Statistiques des forums

Discussions
312 338
Messages
2 087 397
Membres
103 536
dernier inscrit
komivi