Userform ile girdiğim bilgileri sayfaya kaydederken aşağıdaki kodu kullanmaktayım. Ne yaparsam yapayım her seferinde sıra numarasını 2 den başlayarak atmaktadır. Aşağıdaki kodun neresinde değişiklik yaparsam sıra numarasını 1'den başlatabilirim. İlgilenenlere teşekkür ederim...
Private Sub cmdkaydet_Click()
If ComboBox1.Value = "" Then
MsgBox "DİKKAT Herhangi bir tanımlama yapmadınız!", vbInformation, "KAYIT"
Exit Sub
Else
say = WorksheetFunction.CountA(Range("A:A"))
saz = WorksheetFunction.CountA(Range("B:B"))
TextBox4.Value = say
TextBox5.Value = saz
[B1] = TextBox1
Cells(say + 1, 1).Value = TextBox4.Value
Cells(say + 1, 2).Value = TextBox5.Value
Cells(say + 1, 3).Value = "GELEN"
Cells(say + 1, 4).Value = ComboBox1.Value
Cells(say + 1, 5).Value = TextBox9.Value
Cells(say + 1, 6).Value = TextBox7.Value
Cells(say + 1, 7).Value = TextBox6.Value
Cells(say + 1, 8).Value = TextBox8.Value
Cells(say + 1, 9).Value = ComboBox3.Value
MsgBox "Verileriniz Kaydedildi", vbInformation, "KAYIT"
cmdtemizle_Click
End If
End Sub
Private Sub cmdkaydet_Click()
If ComboBox1.Value = "" Then
MsgBox "DİKKAT Herhangi bir tanımlama yapmadınız!", vbInformation, "KAYIT"
Exit Sub
Else
say = WorksheetFunction.CountA(Range("A:A"))
saz = WorksheetFunction.CountA(Range("B:B"))
TextBox4.Value = say
TextBox5.Value = saz
[B1] = TextBox1
Cells(say + 1, 1).Value = TextBox4.Value
Cells(say + 1, 2).Value = TextBox5.Value
Cells(say + 1, 3).Value = "GELEN"
Cells(say + 1, 4).Value = ComboBox1.Value
Cells(say + 1, 5).Value = TextBox9.Value
Cells(say + 1, 6).Value = TextBox7.Value
Cells(say + 1, 7).Value = TextBox6.Value
Cells(say + 1, 8).Value = TextBox8.Value
Cells(say + 1, 9).Value = ComboBox3.Value
MsgBox "Verileriniz Kaydedildi", vbInformation, "KAYIT"
cmdtemizle_Click
End If
End Sub