Microsoft 365 problème de filtre avec une checkbox

pelerin65

XLDnaute Occasionnel
Bonjour le forum,

Voila, j'ai un tableau, je voudrais lorsque, je coche la checkbox, elle filtre par rapport à un critère.

J'ai bien réussi à faire ce que je recherchais
Ca filtre bien dans le tableau dans l'onglet journal
Mais le filtre ne se fait pas dans l'userform

Ci-joint le code
WitM ListView5
If CheckBox4.Value Then 'Si coché
Feuil2.Range("A1:I1").AutoFilter Field:=1, _
Criteria1:="MESURE"

Else 'Si décoché
Feuil2.Range("A1:I1").AutoFilter Field:=1
End If
End With
End Sub
Cordialement
 

Jacky67

XLDnaute Barbatruc
Bonjour le forum,

Voila, j'ai un tableau, je voudrais lorsque, je coche la checkbox, elle filtre par rapport à un critère.

J'ai bien réussi à faire ce que je recherchais
Ca filtre bien dans le tableau dans l'onglet journal
Mais le filtre ne se fait pas dans l'userform

Ci-joint le code

Cordialement
Bonjour,
Dans le code présenté il n'y aucun remplissage de ListView, juste un filtre sur une feuille.
S'il faut absolument une ListView plus compliqué qu'une listebox
Une piste
 

pelerin65

XLDnaute Occasionnel
Re,

J'ai remarqué un soucis dans le format des nombres pour la colonne "Du Pk" et "Au Pk"

A l'ouverture de l'userform.

ça inscrit 123000,234

et lorsque je coche "mesure"

ça se transforme en 123234


9.png

4.png


Merci d'avance
 

ChTi160

XLDnaute Barbatruc
Re
Je pense qu'il faut formater les données des deux colonnes lors de la boucle de remplissage de la listview. Je n'ai pas le temps maintenant(petits enfants lol)
Je regarde ce soir , si pas de réponse .
Bonne journée
Depuis mon téléphone
Jean marie
 

pelerin65

XLDnaute Occasionnel
Re

j'ai pareil mais quand je l'adapte à mon fichier définitif
J'ai ce problème avec les colonnes nombres

je joint mes deux fichier
Ouvrir le premier fichier "préparation"
et avec le premier créer le second
cordialement
 

pelerin65

XLDnaute Occasionnel
Re le forum

Personne me peut me dire le pourquoi comment de mon problème d'affichage des nombres dans l'userform journal

Viendrait il du format personnalisé afin de ne pas taper de point ou de virgule,
ou c'est du a la copie dans la feuille journal afin de générer l'userform journal

Cordialement
 

ChTi160

XLDnaute Barbatruc
re
pas évident avec tout ces chemins ! Lol
je pense que cela vient du formatage que tu fais par exemple dans ton Userform "JOURNAL"

VB:
.ListItems(Ligne).ListSubItems.Add , , Format(c.Offset(, 4), "000.000")
.ListItems(Ligne).ListSubItems.Add , , Format(c.Offset(, 5), "000.000")
et au format de test Données dans la Feuille Source
Bonne journée
jean marie
 

Discussions similaires

Statistiques des forums

Discussions
315 089
Messages
2 116 098
Membres
112 661
dernier inscrit
ceucri