texte dans une list box ne s'affiche que sur une ligne

  • Initiateur de la discussion Initiateur de la discussion ELIOT690
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

E

ELIOT690

Guest
bonjour à tous
j'ai un souci avec ma list box
j'aimerais qu'elle affiche quand je fais une recherche la totalité du texte recherché mais cela n'est pas le cas
on dirait qu'elle n'affiche le texte recherché que sur une ligne du coup le texte affiché est tronqué !
voici le programme en vba :

Option Explicit

Dim Chaine As String * 700
Dim Longueur As Long

Sub CODE(cle As String)
Chaine = ""
Dim Repert As String
Dim Section As String
Dim defaut As String
Repert = Workbooks("jurisprudence.xls").Path & "\resultat.txt" 'Fichier texte
Section = "juris-resultat" 'la Section est représentée entre crochet dans le fichier texte
Longueur = GetPrivateProfileString(Section, cle, defaut, Chaine, Len(Chaine), Repert)
Listeresultat (Chaine) 'Appel de la fonction Listeresultat qui sépare chaque chaîne de caractères séparée par ";"
End Sub

Sub Listeresultat(resultat As String)
Dim i As Integer, j As Integer
Dim debut As Integer
jurisp.ListBox1.Clear
debut = 1
For i = 1 To Len(resultat)
If Mid(resultat, i, 1) = ";" Then
jurisp.ListBox1.AddItem Mid(resultat, debut, i - debut)
debut = i + 1
j = j + 1
End If
Next i
End Sub

merci pour votre aide
 
Re : texte dans une list box ne s'affiche que sur une ligne

re

Désolé mais là je ne vois pas trop. La hauteur de la ligne est fixe.
Pour repondre a ta question il faudrait un OCX qui soit capable de faire ca ou de le creer.

Je ne vois que ca
 
Re : texte dans une list box ne s'affiche que sur une ligne

bonsoir ELIOT

Salut Lapix

@Lapix

teste avec le fichier resultat.txt

lance la recherche et tape ASILE ,tu verras
 

Pièces jointes

Re : texte dans une list box ne s'affiche que sur une ligne

Salut PierreJean

Ton fichier fonctionne tres bien

Ce que moi j'avais compris, c'est que quelque soit la longueur du texte trouvé, Eliot souhaitait que ca reste sur une seule ligne, et que fonction de cette longueur, la hauteur de ligne varie pour s'adapter a la largeur. (style WordWrap, passer a la ligne automatiquement)
Un peu comme dans Ajouter/Supprimer des programmes tu as plusieurs lignes d'info pour une seule ligne selectionnée.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
734
Réponses
3
Affichages
879
Réponses
3
Affichages
922
Retour