[VBA] Méthode de triage pas assez rapide

Bonsoir à tous,

J'ai des macros qui me servent à filtrer le contenu que je souhaites voir.
Concrètement, cela masque les lignes ne contenant pas Piou piou ou Tada.
Mais vu que je veux que cela ne me masque pas uniquement une ligne mais également les 3 lignes en dessus et deux lignes en dessous de la ligne jaune, j'ai insérer des formules sur la colonne H et I qui me permettent donc d'afficher tout le rectangle concerné.

Cela marche très bien, mais lorsqu'il y a beaucoup de données cela prend un certain temps à filtrer toutes les données =(.

N'y a t'il pas une méthode un peu plus propre et donc plus rapide pour faire la même chose ?

Salutations,
Cédric Pillonel.

6triage.xlsm (29.30 Ko)
image

Bonsoir,

Peut être déjà comme ceci

En debut du code mettez --> Application.ScreenUpdating = False

A la fin du code avant le END SUB mettez --> Application.ScreenUpdating = True

Sinon expliquez le pourquoi des formules ou le fonctionnement du fichier

Cordialement

Ohhh génial ça marche trop bien !

Merci beaucoup !

Ok

Cordialement

2triage-cedric.xlsm (25.59 Ko)

Bonsoir Cedric , Dan,

Avec specialcells, après une petite modif sur les formules en H et I.

Cordialement

Rechercher des sujets similaires à "vba methode triage pas assez rapide"