Merhaba
Bir makro aracılığıyla çalışma kitabına veri girişi yapmak istiyorum. Her ekleme sonunda bir alt satıra yeni veri girişi yaptırıyorum. Şu şekilde
Private Sub CommandButton1_Click()
Dim mesaj, yer As Integer
yer = 9
While Sheets(1).Cells(yer, 3) <> ""
yer = yer + 1
Wend
mesaj = MsgBox("Bilgiler Güncellenecektir", 4 + 32, "Uyarı")
If mesaj = 6 Then
Sheets(1).Cells(yer, 2) = TextBox1
Sheets(1).Cells(yer, 3) = ComboBox1
Sheets(1).Cells(yer, 4) = TextBox2
Sheets(1).Cells(yer, 6) = TextBox3
ComboBox1 = "SEÇİNİZ": TextBox1 = "": TextBox2 = "": TextBox3 = "": TextBox4 = "":
Else
Cacel = True
End If
End Sub
Ancak girilecek veri (satır) sayısını 20 ile sınırlandırmak ve kayıt sayısı 20 e gelince de kullanıcının yeni kayıt yapmasını engellemek (buna ek olarak da mesajla "kayıt sayınız dolmuştur sayfayı yazdırınız" tarzında bir mesaj iletmek )
istiyorum.
Yardımlarınız için şimdiden teşekkür ederim.
Ek dosyam aşağıdadır.
Bir makro aracılığıyla çalışma kitabına veri girişi yapmak istiyorum. Her ekleme sonunda bir alt satıra yeni veri girişi yaptırıyorum. Şu şekilde
Private Sub CommandButton1_Click()
Dim mesaj, yer As Integer
yer = 9
While Sheets(1).Cells(yer, 3) <> ""
yer = yer + 1
Wend
mesaj = MsgBox("Bilgiler Güncellenecektir", 4 + 32, "Uyarı")
If mesaj = 6 Then
Sheets(1).Cells(yer, 2) = TextBox1
Sheets(1).Cells(yer, 3) = ComboBox1
Sheets(1).Cells(yer, 4) = TextBox2
Sheets(1).Cells(yer, 6) = TextBox3
ComboBox1 = "SEÇİNİZ": TextBox1 = "": TextBox2 = "": TextBox3 = "": TextBox4 = "":
Else
Cacel = True
End If
End Sub
Ancak girilecek veri (satır) sayısını 20 ile sınırlandırmak ve kayıt sayısı 20 e gelince de kullanıcının yeni kayıt yapmasını engellemek (buna ek olarak da mesajla "kayıt sayınız dolmuştur sayfayı yazdırınız" tarzında bir mesaj iletmek )
istiyorum.
Yardımlarınız için şimdiden teşekkür ederim.
Ek dosyam aşağıdadır.