Bjr jfontaine, mille excuses pour mon inexpérience; je vais suivre tes conseils et mettre le code dans mon post:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| Private Sub ComboBox1_Change()
End Sub
Private Sub CommandButton1_Click()
Dim ctrl As Control
Dim r As Integer
Dim t As Integer
Dim derligne As Integer
With Worksheets("Feuil1")
derligne = .Range("D65536").End(xlUp).Row + 1
For Each ctrl In UserForm1.Controls
r = Val(ctrl.Tag)
If r > 0 Then Worksheets("Feuil1").Cells(derligne, r) = ctrl
Next
End With
ComboBox1 = ""
End
End Sub
Private Sub UserForm_Click()
End Sub |
je souhaiterais inscrire la premiére sélection en E14 et non pas en E2 et ensuite pouvoir mettre a jour ma liste avec la fonction :
=DECALER(Liste!$A$2;;;NBVAL(Liste!$A:$A)-1) sur excel et Liste.RowSource = "Feuil2!A2:A" & Sheets("Feuil2").Cells(1, 1).End(xlDown).Row
dans mon code VBA!
MERCI BCP!!!
Partager