1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
Dim Lig As Long
Lig = Me.ListBox1.List(ListBox1.ListIndex, 6) 'retrouve le numéro de ligne en colonne 7 de la ListBox
'...
End Sub
Private Sub UserForm_Initialize()
'.......
Me.ListBox1.ColumnCount = 7
Me.ListBox1.ColumnWidths = "40;175;95;110;90;100;0"
'....
'--- valeurs initiales dans ListBox
Dim Tbl(): ReDim Tbl(1 To UBound(BD), 1 To 7)
For i = 1 To UBound(BD)
c = 0
For Each k In ColVisu
c = c + 1
Tbl(i, c) = BD(i, k)
Next
Tbl(i, c + 1) = i 'place le numéro de ligne en colonne 7
Next i
'....
End Sub |
Partager