bonjour le forum
dans un usf j'ai mis une zone de liste en multi colonnes pour pouvoir visualiser une feuille de mon classeur (j'ai préféré cette solution à une cinquantaine de labels ingérables et lents)
je me demandais si il était possible d'avoir des traits entre chaque ligne de données et éventuellement entre chaque colonne enfin de rendre la lecture plus aisée
je n'ai pas trouvé ça dans les propriètés de la zone de liste
merci
Ce n'est pas possible mais pour contourner le problème tu peux faire quelque chose comme ceci:
Code:
Dim i As Long
For i = 1 To 8
With Me.ListBox1
.AddItem Feuil1.Range("A" & i) [COLOR="Red"]& vbTab & Chr(124)[/COLOR]
.List(.ListCount - 1, 1) = Feuil1.Range("B" & i)
End With
Next
For lig = 1 To 59
With Me.ListBox1
.AddItem Feuil25.Cells(lig, 2) & " " & Chr(124)
For col = 1 To 7
.List(.ListCount - 1, col) = Feuil25.Cells(lig, col + 2) & " " & Chr(124)
Next
End With
Next