F
freefreebird
Guest
Bonjour, J'ai fais un formulaire de saisie ev vb pour une base de donnee excel mais lorsque je valide rien de s'affiche sur ma feuille excel et la boite de saisie se contente juste de se fermer.
J'arrive pas a comprendre pourquoi.
Voici mes lignes de commandes :
Private Sub cmdcancel_Click()
Unload Me
End Sub
Private Sub Cmdok_Click()
If Me.txtname.Text = "" Then
Me.txtname.Text = "-"
End If
If Me.txtfirstname.Text = "" Then
Me.txtfirstname.Text = "-"
End If
If Me.txtcompany.Text = "" Then
Me.txtcompany.Text = "-"
End If
If Me.txttype.Text = "" Then
Me.txttype.Text = "-"
End If
If Me.txtphone.Text = "" Then
Me.txtphone.Text = "-"
End If
If Me.txtmobile.Text = "" Then
Me.txtmobile.Text = "-"
End If
If Me.txtfax.Text = "" Then
Me.txtfax.Text = "-"
End If
If Me.txtemail.Text = "" Then
Me.txtemail.Text = "-"
End If
If Me.txtwebsite.Text = "" Then
Me.txtwebsite.Text = "-"
End If
If Me.txtaddress.Text = "" Then
Me.txtaddress.Text = "-"
End If
If Me.txtinfo.Text = "" Then
Me.txtinfo.Text = "-"
End If
Sheets("sheet1").Range("A6000").End(xlUp).Offset(1, 0).Value = Me.txtname.Text
Sheets("sheet1").Range("B6000").End(xlUp).Offset(1, 0).Value = Me.txtfirstname.Text
Sheets("sheet1").Range("C6000").End(xlUp).Offset(1, 0).Value = Me.txtcompany.Text
Sheets("sheet1").Range("D6000").End(xlUp).Offset(1, 0).Value = Me.txttype.Text
Sheets("sheet1").Range("E6000").End(xlUp).Offset(1, 0).Value = Me.txtphone.Text
Sheets("sheet1").Range("F6000").End(xlUp).Offset(1, 0).Value = Me.txtmobile
Sheets("sheet1").Range("G6000").End(xlUp).Offset(1, 0).Value = Me.txtfax.Text
Sheets("sheet1").Range("H6000").End(xlUp).Offset(1, 0).Value = Me.txtemail.Text
Sheets("sheet1").Range("I6000").End(xlUp).Offset(1, 0).Value = Me.txtwebsite.Text
Sheets("sheet1").Range("J6000").End(xlUp).Offset(1, 0).Value = Me.txtaddress.Text
Sheets("sheet1").Range("K6000").End(xlUp).Offset(1, 0).Value = Me.txtinfo.Text
Unload Me
End Sub
Vous pouvez m'aider? Besoin de plus d'info??
merci beaucoup!!
J'arrive pas a comprendre pourquoi.
Voici mes lignes de commandes :
Private Sub cmdcancel_Click()
Unload Me
End Sub
Private Sub Cmdok_Click()
If Me.txtname.Text = "" Then
Me.txtname.Text = "-"
End If
If Me.txtfirstname.Text = "" Then
Me.txtfirstname.Text = "-"
End If
If Me.txtcompany.Text = "" Then
Me.txtcompany.Text = "-"
End If
If Me.txttype.Text = "" Then
Me.txttype.Text = "-"
End If
If Me.txtphone.Text = "" Then
Me.txtphone.Text = "-"
End If
If Me.txtmobile.Text = "" Then
Me.txtmobile.Text = "-"
End If
If Me.txtfax.Text = "" Then
Me.txtfax.Text = "-"
End If
If Me.txtemail.Text = "" Then
Me.txtemail.Text = "-"
End If
If Me.txtwebsite.Text = "" Then
Me.txtwebsite.Text = "-"
End If
If Me.txtaddress.Text = "" Then
Me.txtaddress.Text = "-"
End If
If Me.txtinfo.Text = "" Then
Me.txtinfo.Text = "-"
End If
Sheets("sheet1").Range("A6000").End(xlUp).Offset(1, 0).Value = Me.txtname.Text
Sheets("sheet1").Range("B6000").End(xlUp).Offset(1, 0).Value = Me.txtfirstname.Text
Sheets("sheet1").Range("C6000").End(xlUp).Offset(1, 0).Value = Me.txtcompany.Text
Sheets("sheet1").Range("D6000").End(xlUp).Offset(1, 0).Value = Me.txttype.Text
Sheets("sheet1").Range("E6000").End(xlUp).Offset(1, 0).Value = Me.txtphone.Text
Sheets("sheet1").Range("F6000").End(xlUp).Offset(1, 0).Value = Me.txtmobile
Sheets("sheet1").Range("G6000").End(xlUp).Offset(1, 0).Value = Me.txtfax.Text
Sheets("sheet1").Range("H6000").End(xlUp).Offset(1, 0).Value = Me.txtemail.Text
Sheets("sheet1").Range("I6000").End(xlUp).Offset(1, 0).Value = Me.txtwebsite.Text
Sheets("sheet1").Range("J6000").End(xlUp).Offset(1, 0).Value = Me.txtaddress.Text
Sheets("sheet1").Range("K6000").End(xlUp).Offset(1, 0).Value = Me.txtinfo.Text
Unload Me
End Sub
Vous pouvez m'aider? Besoin de plus d'info??
merci beaucoup!!