- Katılım
- 27 Mayıs 2017
- Mesajlar
- 186
- Excel Vers. ve Dili
-
2010 xls
2016 xls
- Altın Üyelik Bitiş Tarihi
- 13.06.2018
merhaba arkadaşlar userform da oluşturduğum dikey verileri işedikten sonra yatay olarak sayfa5'e kaydetmek istiyorum fakat ''compile error method or data member not found hatası'' alıyorum formülde nerde yanlış var çözemedim yadımcı olursanız sevinirim şimdiden teşekkür ederim.
Private Sub CommandButton1_Click()
Dim iRow As Long
Dim ws As Worksheet
Set ws = Worksheets("Sayfa5")
'find first empty row in database
iRow = ws.Cells.Find(What:="*", SearchOrder:=xlRows, _
SearchDirection:=xlPrevious, LookIn:=xlValues).Row + 1
'check for a Name number
If Trim(Me.TextBox_ad.Value) = "" Then
Me.TextBox_ad.SetFocus
MsgBox "Lütfen Formu Doldurun"
Exit Sub
End If
'copy the data to the database
ws.Cells(iRow, 1).Value = Me.TextBox_("FİRMA ADI").Value
ws.Cells(iRow, 2).Value = Me.TextBox_ADRES.Value
ws.Cells(iRow, 3).Value = Me.TextBox_TELEFON.Value
ws.Cells(iRow, 4).Value = Me.TextBox_("TELEFON 2").Value
ws.Cells(iRow, 5).Value = Me.TextBox_("YETKİLİ KİŞİ").Value
MsgBox "KAYIT YAPILDI", vbOKOnly + vbInformation, "Veri Kaydedildi"
'clear the data
Me.TextBox_("FİRMA ADI").Value = ""
Me.TextBox_ADRES.Value = ""
Me.TextBox_TELEFON.Value = ""
Me.TextBox_("TELEFON 2").Value = ""
Me.TextBox_("YETKİLİ KİŞİ").Value = ""
Me.TextBox_ad.SetFocus
End Sub KIRMIZI RENK VERDİĞİM YERLERDE HATA GÖSTERİYOR SEBEBİ NE OLABİLİR
Private Sub CommandButton1_Click()
Dim iRow As Long
Dim ws As Worksheet
Set ws = Worksheets("Sayfa5")
'find first empty row in database
iRow = ws.Cells.Find(What:="*", SearchOrder:=xlRows, _
SearchDirection:=xlPrevious, LookIn:=xlValues).Row + 1
'check for a Name number
If Trim(Me.TextBox_ad.Value) = "" Then
Me.TextBox_ad.SetFocus
MsgBox "Lütfen Formu Doldurun"
Exit Sub
End If
'copy the data to the database
ws.Cells(iRow, 1).Value = Me.TextBox_("FİRMA ADI").Value
ws.Cells(iRow, 2).Value = Me.TextBox_ADRES.Value
ws.Cells(iRow, 3).Value = Me.TextBox_TELEFON.Value
ws.Cells(iRow, 4).Value = Me.TextBox_("TELEFON 2").Value
ws.Cells(iRow, 5).Value = Me.TextBox_("YETKİLİ KİŞİ").Value
MsgBox "KAYIT YAPILDI", vbOKOnly + vbInformation, "Veri Kaydedildi"
'clear the data
Me.TextBox_("FİRMA ADI").Value = ""
Me.TextBox_ADRES.Value = ""
Me.TextBox_TELEFON.Value = ""
Me.TextBox_("TELEFON 2").Value = ""
Me.TextBox_("YETKİLİ KİŞİ").Value = ""
Me.TextBox_ad.SetFocus
End Sub KIRMIZI RENK VERDİĞİM YERLERDE HATA GÖSTERİYOR SEBEBİ NE OLABİLİR