Gestion des filtres dans une macro

  • Initiateur de la discussion Initiateur de la discussion sunguess
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

sunguess

Guest
Bonjour,

J'ai créé une macro déclenchée par un bouton permettant d'activer un filtre.
Le problème est que le filtre est correctement activé mais n'affiche rien.

Le code est le suivant :
Code:
Sub Filtre()
    Dim Var3 As String
    Var3 = ActiveCell.Value
    Var3 = Round(Var3, 0)
    Var3 = Format(Var3, " # ##0 €")
    AutoFilterMode = False
    ActiveSheet.Range("$B$3:$C$11").AutoFilter Field:=2, Criteria1:=Var3
End Sub

Je vous joint le fichier.

La valeur est saisie en euro dans la cellule C1 et le bouton est juste à coté.

Quelqu'un peut il me dire ce que je dois changer dans mon code ?
est ce un bug d'excel? dans ce cas y a t'il une solution

merci pour votre aide
 

Pièces jointes

Re : Gestion des filtres dans une macro

le problème c'est que la cellule C4=10,56 et la cellule C10=11,23

quand je mets 10,56 en C1 et que je lance la macro, ca marche pas et pourtant dans le filtre 11€ est bien coché !
 
Re : Gestion des filtres dans une macro

je n'ai pas vu de changement dans le fichier que tu ma joins.

Je précise que le fichier est un fichier exemple et que je dois absolument gérer le filtre par macro (et non manuellement)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
443
Retour