Filtres élaboré en VBA

Bonjour à tous,

alors voila, je dispose d'une petite base de données de recettes de cuisine. j'ai 1O colonnes; dont une intitulée "type plat" et une autre intitulée "temps cuisson". J'ai fait en VBA un userform qui me permet de filtrer mes recettes en fonction du type de plat et du temps de cuisson. J'ai donc fait un filtre élaboré avec critère composé.

Or j'ai le problème suivant:

pour que cela fonctionne, la colonne intitulée temps de cuisson NE DOIT PAS CONTENIR de chiffres seuls !!!! En effet ceux ci doivent par exemple etre suivis du symbole "mn" (pour minute) pour fonctionner

Tout se passe comme si Excel attendait des données autres que du types nombre pour que cela fonctionne.

J'ai joint mon petit fichier au cas ou.

https://www.excel-pratique.com/~files/doc2/6XWjxtest.xls

Quelqu'un peut il m'aider svp !!!

Merci à tous.

Bonjour,

ayant un peu la flemme de refaire l'usf, pourrais-tu joindre de nouveau ton fichier exemple, avec l'usf et le code (au besoin, tu zippes...)

A te relire

Bonjour

Pourquoi ne pas mettre ta colonne "Temps de cuisson" au format de nombre personnalisé 0" mn"

Comme cela, Excel n'attendrait pas la suite..

Cordialement

[quote="felix"]Bonjour,

ayant un peu la flemme de refaire l'usf, pourrais-tu joindre de nouveau ton fichier exemple, avec l'usf et le code (au besoin, tu zippes...)

A te relire[/quote

Merci Felix,

désolé, je pensais que l'usf allait etre conservé (c'est la prmière fois que je participe à ce genre de forum ...)

j'ai donc zipé le fichier si j'ai bien compris, ca devrait fonctionner

https://www.excel-pratique.com/~files/doc2/test.zip

A bientot et encore merci

patrickas

Amadéus a écrit :

Bonjour

Pourquoi ne pas mettre ta colonne "Temps de cuisson" au format de nombre personnalisé 0" mn"

Comme cela, Excel n'attendrait pas la suite..

Cordialement

Amadéus,

en fait j'envisage d'utiliser ce filtre élaboré pour une autre base de données plus complexe que celle relative aux recettes de cuisine. Je me fais en quelque sorte la main avec cet exemple. C'est pourquoi je voudrais bien comprendre d'ou vient mon erreur...

Mais si je n'ai pas d'autres solutions, je ferai peut etre comme tu le proposes

Merci

Patrickas.

Rechercher des sujets similaires à "filtres elabore vba"