Colonnes masqué dans ma ListBox

Résolu
kadiski Messages postés 50 Date d'inscription   Statut Membre Dernière intervention   -  
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   -
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

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    Que voulez-vous faire de ce que vous affichez dans la listebox, simple presentation ou .......???
    0
  2. kadiski Messages postés 50 Date d'inscription   Statut Membre Dernière intervention   1
     
    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
    1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
       
      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
    2. kadiski Messages postés 50 Date d'inscription   Statut Membre Dernière intervention   1
       
      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
      1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717 > kadiski Messages postés 50 Date d'inscription   Statut Membre Dernière intervention  
         
        Bonjour,

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

        Pour le style et les couleurs faut voir
        0
  3. kadiski Messages postés 50 Date d'inscription   Statut Membre Dernière intervention   1
     
    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
    1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
       
      Re,

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