Re,
J'ouvre mon fichier Excel directement via double-clic. Je me rends dans developpeur visual basic.
J'ouvre mon userform puis double-clique sur le bouton "valider" pour accéder au code.
Je copie le morceau de code proposé puis le colle au dessus de UserForm_UF.hide celui ci :
For i = 0 To Me.ListBox1.ListCount
Me.ListBox1.Selected(i) = False
Next i
UserForm_UF.hide
Egalement testé :
Remplacé uniquement
UserForm_UF.hide
par
Unload UserForm_UF
Egalement testé :
For i = 0 To Me.ListBox1.ListCount
Me.ListBox1.Selected(i) = False
Next i
Unload UserForm_UF
J'ai également tenté de remplacer "i" par "k" sans oublier de déclarer ma variable en Integer car j'avais déjà "I" de déclaré.
J'enregistre et reviens à ma page d'accueil Excel, réalise un premier test (les items sont sélectionnés), je les déselectionne manuellement puis je sélectionne un item au hasard, je Valide.
Cette validation filtre une colonne sur un autre onglet, je défiltre manuellement, reviens sur ma page d'accueil puis enregistre.
Je ferme le fichier puis le réouvre pour tester et malheureusement les 2 sélections sont toujours présentes au lancement de mon Userform par le bouton de ma page d'accueil.
N'hésite pas si besoin d'info supplémentaire
Bonne soirée