Colonnes masqué dans ma ListBox

Résolu/Fermé
kadiski Messages postés 50 Date d'inscription vendredi 4 mars 2016 Statut Membre Dernière intervention 26 février 2022 - 10 mars 2016 à 12:23
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 - 11 mars 2016 à 09:02
Bonjour j'ai réussi a faire une code pour qu'une recherche dans une colonne me fasse apparaitre le résultat de 3 colonnes dans ma list box ,
le problème c'est que ça me masque une partie de mon résultat a moins que j’élargisse la listBox de façon a ce que ça prenne toute la largeur de la page , ce que je ne veux pas et j'aimerai également pouvoir mettre une belle police et des couleurs pour mettre en valeur mes résultat .
merci d'avance pour toute aide que vous pourriez m'apportez .

voici le code que j'ai fait :
Option Compare Text

Private Sub TextBox1_Change()

Application.ScreenUpdating = False

Range("A5:E40").Interior.ColorIndex = 2
ListBox1.Clear
ListBox1.ColumnCount = 3

If TextBox1 <> "" Then

For ligne = 5 To 40
If Cells(ligne, 2) Like "*" & TextBox1 & "*" Then
Cells(ligne, 2).Interior.ColorIndex = 43
ListBox1.AddItem Cells(ligne, 2) & " - " & Cells(ligne, 3) & " - " & Cells(ligne, 4)

End If
Next
End If

End Sub

source : https://www.excel-pratique.com/fr/astuces_vba/champ-de-recherche-vba/#comment-130677



3 réponses

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
10 mars 2016 à 15:04
Bonjour,

Que voulez-vous faire de ce que vous affichez dans la listebox, simple presentation ou .......???
0
kadiski Messages postés 50 Date d'inscription vendredi 4 mars 2016 Statut Membre Dernière intervention 26 février 2022 1
10 mars 2016 à 16:03
Je souhaite afficher dans ma listBox 3 colonnes avec une recherche de une colonne .
Et non ça ne sera pas juste pour une simple présentation , c'est un classeur qui sera utilisé quotidiennement et mis à jour à chaque intervention ,
afin d'avoir à la fois une vue global et faire des recherche affiné rapide selon le n°
je vous joint le fichier , la feuille concerné est la dernière .
https://www.cjoint.com/c/FCkoP58LmVi
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié par f894009 le 10/03/2016 à 19:13
Re,

rapide selon le n° Alors pourquoi vous avez pris la colonnes 3 ou il y a des dates et n° de quoi au juste y en a deux????
0
kadiski Messages postés 50 Date d'inscription vendredi 4 mars 2016 Statut Membre Dernière intervention 26 février 2022 1
10 mars 2016 à 20:12
Il y a le n° d'intervention fait par notre prestataire , le n° de clim fait par nous , la date , le type d'intervention et le technicien .
Mon chef veut pouvoir mettre le numéro de la clim et voir combien il y a eu d'intervention sur elle et sur combien temps .

En esperant avoir été assez clair
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701 > kadiski Messages postés 50 Date d'inscription vendredi 4 mars 2016 Statut Membre Dernière intervention 26 février 2022
11 mars 2016 à 08:27
Bonjour,

https://www.cjoint.com/c/FClhAEHig2f

Pour le style et les couleurs faut voir
0
kadiski Messages postés 50 Date d'inscription vendredi 4 mars 2016 Statut Membre Dernière intervention 26 février 2022 1
11 mars 2016 à 08:57
merci beaucoup , c'est exactement ça , maintenant faut que je trouve comment embellir la liste mais je pense pouvoir trouver sur le net .
encore merci et bonne continuation
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
11 mars 2016 à 09:02
Re,

comment embellir la liste Vous n'avez pas vraiment de choix avec une listbox
0