Bonjour,
Je souhaite apprendre a faire des formulaires sur Excel j'ai essayé toute la journée j'ai appris pas mal de choses. Mais pour enregistrer des infos sur une autre feuille c'est plus compliqué. Dans le code que j'ai saisie quand je fait une nouvelle entrée il m'efface la première alors que je souhaite qu'il se mette a la suite. Mon fichier est un brouillon je test juste avant pour pouvoir faire le fichier ensuite.
Voici le code:
Private Sub Valider_Click()
Dim LastRow As Range
Dim response As Integer
Sheets("Liste").Activate
Set LastRow = Sheets("Liste").Range("A1:A65536").End(xlUp)
LastRow.Offset(1, 0).Value = TextBox1.Text
LastRow.Offset(1, 1).Value = TextBox2.Text
LastRow.Offset(1, 2).Value = TextBox3.Text
If response = vbYes Then
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox1.SetFocus
Else
Unload Me
End If
End Sub
Merci a vous bonne soirée
Valou0202
Je souhaite apprendre a faire des formulaires sur Excel j'ai essayé toute la journée j'ai appris pas mal de choses. Mais pour enregistrer des infos sur une autre feuille c'est plus compliqué. Dans le code que j'ai saisie quand je fait une nouvelle entrée il m'efface la première alors que je souhaite qu'il se mette a la suite. Mon fichier est un brouillon je test juste avant pour pouvoir faire le fichier ensuite.
Voici le code:
Private Sub Valider_Click()
Dim LastRow As Range
Dim response As Integer
Sheets("Liste").Activate
Set LastRow = Sheets("Liste").Range("A1:A65536").End(xlUp)
LastRow.Offset(1, 0).Value = TextBox1.Text
LastRow.Offset(1, 1).Value = TextBox2.Text
LastRow.Offset(1, 2).Value = TextBox3.Text
If response = vbYes Then
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox1.SetFocus
Else
Unload Me
End If
End Sub
Merci a vous bonne soirée
Valou0202