XL 2016 filtre avec une valeur dans une cellule

iliess

XLDnaute Occasionnel
bonjour
j'ai un tableau "Ta" de 8 lignes
format des chiffre utilisé dans le mon tableau et la cellule G2 est nombre avec séparation des milliers
je souhaite faire un filtre dans la 7eme ligne avec la valeurs qui se trouve dans la cellule G2
voici mon macro
=====================================================================
Sub filtre()
Dim str As String
str = Format(Sheets("feuil1").Range("g2").Value, "#,##0.00")
ActiveSheet.ListObjects("Ta").Range.AutoFilter Field:=7, Criteria1:=Array(2, str)
End Sub

======================================================================
mon problème que le macro fonctionne avec les nombre inférieure de 999,99 .mais égale a 1 000,00 ou supérieure ça marche pas
je suis sure que le format "#,##0.00" est compatible avec les nombre inférieure de 999,99 mais plus je ne sais pas
voici mon fichier démo
https://drive.google.com/open?id=1nkm3DBjC_yd_YJWW_bkrnbOvrPz44LWu
 

chris

XLDnaute Barbatruc
Re

Arf je n'avais pas vu où tu vis et comme je n'ai pas valeurs à planquer en Suisse :eek:, je n'y suis jamais allé et ne sais donc comment sont affichés les prix du chocolat ;)...

C'est pareil partout ou bien cela dépend des cantons ?
 

Discussions similaires

Statistiques des forums

Discussions
312 104
Messages
2 085 327
Membres
102 862
dernier inscrit
Emma35400