Bonjour tout le monde,
J'ai ce petit code qui fonctionne bien et qui me transfere les donnée du list box vers la feuile"PRODUCTIVITE"
For I = 1 To 10 'modif 06 09
If Me.Controls("ListBox" & I + 1).ListCount > 0 Then
With Sheets("PRODUCTIVITE")
LgDer = .Range("A65536").End(xlUp).Row + 1
.Range("A" & LgDer) = CDate(Me.Label122.Caption)
.Range("B" & LgDer) = Me.Controls("ComboBox" & I)
.Range("C" & LgDer) = Me.Controls("Listbox" & I + 1).ListCount
.Range("F" & LgDer) = Format(Me.Controls("TextBox" & 400 + (I * 3)), "hh:mm") 'Format(Me.TextBox1.Value, "hh:mm")
End With
J'aurais aimé rajouté une ligne qui transfère le nombre des lettres "R" (situé dans la colonne 2 de listbox (sachant que sur cette colonne figure les les lettres "R", "D","HS"), j'ai essayé "countif", et le code ci dessous mais pas de solution pour le moment
.Range("D" & LgDer) = Val(Me.Controls("Listbox" & I + 1) = ("R"))
Si quelqu'un as une idée je suis preneur.
ci-dessous capture écran de la list box
Amicalement,