1 2 3 4 5 6 7 8 9 10 11 12
| Private Sub CommandButton1_Click()
Dim O As Worksheet 'déclare la variable O (Onglet)
Dim LI As Integer 'déclare la variable LI (LIgne)
Set O = Worksheets("Feuil1") 'définit l'onglet O (à adapter à ton cas)
'définit la ligne LI (11 si B11 est vide, sinon la première ligne vide de la colonne B
LI = IIf(O.Cells(11, "B").Value = "", 11, O.Cells(Application.Rows.Count, "B").End(xlUp).Row + 1)
If LI > 22 Then Exit Sub 'si LI est supérieure a 22, sort de la procédure
O.Cells(LI, "B").Value = TextBox1.Value 'un exemple de comment renvoyer les valeur d'un contrôle dans la ligne LI colonne B (à adapter à ton cas)
O.Cells(LI, "C").Value = TextBox2.Value 'un exemple de comment renvoyer les valeur d'un contrôle dans la ligne LI colonne C (à adapter à ton cas)
O.Cells(LI, "D").Value = TextBox3.Value 'un exemple de comment renvoyer les valeur d'un contrôle dans la ligne LI colonne D (à adapter à ton cas)
End Sub |
Partager