Selamlar.
Kodu kopyalıyorum,hata olarak Dim yer,mesaj As Integer'i gösteriyor.Kaydet butonuna yazılan bu koddaki hata nedir.
Userform üzerinden girilen veriler bir sayfaya kaydedilecek,haftada 3-5 kayıt yapılacak bir formda galiba son açama olan bu kodlarımı denemeden hata verdi.
Bilinçle yazılan bir kod değil ama çabalıyorum.yazdıkça da öğreniyorum.
Bu kodlarımla alt alta kayıt yapabilirmiyim.Satır sıram 6.satırdan başlayan bir forma.arşiv için sonrasında yardım talep edeceğim.
Sevgilerimle.
.......................
If TextBox27 = "" Then MsgBox "Lütfen İl Giriniz": TextBox27.SetFocus: Exit Sub
If TextBox20 = "" Then MsgBox "Lütfen Ulaşılabilece Telefon No Giriniz": TextBox20.SetFocus: Exit Sub
If TextBox21 = "" Then MsgBox "Lütfen Hemşire Adı Giriniz": TextBox21.SetFocus: Exit Sub
If ComboBox1 = "" Then MsgBox "Lütfen Cinsiyeti Giriniz": ComboBox1.SetFocus: Exit Sub
Dim yer, mesaj As Integer yer = 6
While Sheets(1).Cells(yer, 1) <> ""
yer = yer + 1
Wend
If mesaj = 6 Then
Sheets(1).Cells(yer, 1) = TextBox8
Sheets(1).Cells(yer, 2) = TextBox9
Sheets(1).Cells(yer, 3) = TextBox10
Sheets(1).Cells(yer, 4) = TextBox11
Sheets(1).Cells(yer, 5) = TextBox12
Sheets(1).Cells(yer, 6) = TextBox13
Sheets(1).Cells(yer, 7) = TextBox14
Sheets(1).Cells(yer, 8) = TextBox15 'devam edecek deneme amaçlı yapıldı
ThisWorkbook.Save
MsgBox "Bilgiler Kaydedildi"
textbosalt
Else
Cansel = True
End If
End Sub
Kodu kopyalıyorum,hata olarak Dim yer,mesaj As Integer'i gösteriyor.Kaydet butonuna yazılan bu koddaki hata nedir.
Userform üzerinden girilen veriler bir sayfaya kaydedilecek,haftada 3-5 kayıt yapılacak bir formda galiba son açama olan bu kodlarımı denemeden hata verdi.
Bilinçle yazılan bir kod değil ama çabalıyorum.yazdıkça da öğreniyorum.
Bu kodlarımla alt alta kayıt yapabilirmiyim.Satır sıram 6.satırdan başlayan bir forma.arşiv için sonrasında yardım talep edeceğim.
Sevgilerimle.
.......................
If TextBox27 = "" Then MsgBox "Lütfen İl Giriniz": TextBox27.SetFocus: Exit Sub
If TextBox20 = "" Then MsgBox "Lütfen Ulaşılabilece Telefon No Giriniz": TextBox20.SetFocus: Exit Sub
If TextBox21 = "" Then MsgBox "Lütfen Hemşire Adı Giriniz": TextBox21.SetFocus: Exit Sub
If ComboBox1 = "" Then MsgBox "Lütfen Cinsiyeti Giriniz": ComboBox1.SetFocus: Exit Sub
Dim yer, mesaj As Integer yer = 6
While Sheets(1).Cells(yer, 1) <> ""
yer = yer + 1
Wend
If mesaj = 6 Then
Sheets(1).Cells(yer, 1) = TextBox8
Sheets(1).Cells(yer, 2) = TextBox9
Sheets(1).Cells(yer, 3) = TextBox10
Sheets(1).Cells(yer, 4) = TextBox11
Sheets(1).Cells(yer, 5) = TextBox12
Sheets(1).Cells(yer, 6) = TextBox13
Sheets(1).Cells(yer, 7) = TextBox14
Sheets(1).Cells(yer, 8) = TextBox15 'devam edecek deneme amaçlı yapıldı
ThisWorkbook.Save
MsgBox "Bilgiler Kaydedildi"
textbosalt
Else
Cansel = True
End If
End Sub
