Rapport de message :*
 

Re: Adapter un userform fonction recherche

Titre du sujet : Re: Adapter un userform fonction recherche
par myDearFriend! le 04/07/2009 16:06:05

Bonjour Albatros (et bienvenue !), le Forum,

Tu trouveras ci-joint une tentative d'adaptation de ton projet.

J'ai un peu revu l'ensemble selon ma façon de voir les choses pour le remplissage du ListBox et l'effet au double-clic sur une ligne de la liste.

Concernant les Titres des rubriques en Gras, la seule possibilité plausible aurait été d'utiliser la propriété ColumnHeads de la ListBox, mais c'est impossible dans ton cas, car cette propriété nécessite l'utilisation de la méthode RowSource pour alimenter la liste (ce qui rendrait impossible le filtrage des éléments selon le texte recherché !).
Je te propose donc la simple utilisation de Labels placés manuellement dans le userform comme je l'ai fait ici.

Par ailleurs, j'ai volontairement conservé l'adresse de la cellule cible (et donc son numéro de ligne) dans la dernière colonne de la ListBox car cet élément est essentiel pour la gestion du double-clic. Cette dernière colonne est toutefois masquée car elle n'a effectivement aucun intérêt pour l'utilisateur.

Je n'ai pas remis en cause le recours à la méthode Find qui semblerait te causer quelques soucis... Comme j'ai revu le code environnant, je préfère que tu re-testes à nouveau pour voir si ces problèmes sont réglés aussi, on ne sait jamais...

En espérant t'avoir aidé.

Cordialement,