DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub CommandButton1_Click()
Set gr = Sheets("GIRIS")
If TextBox1.Value = Empty Then
MsgBox "Ürün kodu boş olamaz..!!", vbCritical, Application.UserName
TextBox1.SetFocus
Set gr = Nothing
Exit Sub
End If
sat = gr.Cells(65536, "A").End(xlUp).Row + 1
For i = 1 To 6
If i < 5 Then
gr.Cells(sat, i).Value = Controls("TextBox" & i).Value
Controls("TextBox" & i).Value = Empty
End If
If i = 5 Then
gr.Cells(sat, "E").Value = CDate(Format(TextBox5.Value, "dd.mm.yyyy"))
TextBox5.Value = Empty
End If
If i = 6 Then
gr.Cells(sat, "F").Value = TextBox6.Value * 1
gr.Cells(sat, "F").NumberFormat = "#,##0.00"
TextBox6.Value = Empty
End If
Next
TextBox1.SetFocus
MsgBox "Kayıt yapıldı..!!", vbOKOnly + vbInformation, Application.UserName
Set gr = Nothing
End Sub
Estafurullah.Yardımımız dokunursa ne mutlu.Hocam sizi gene yorduk. Çabanızla öğreniyoruz. İlgi ve bilginize teşekkürler.
Buna sevindim.Hocam sonunda başardım....
Sevk dosyasını oluşturdum. Artık ileri tarihlerde verileri stok tablosuna aktarmayı öğreneceğim.
Çok teşekkürler...
............................Hocam, malesef becerememişim. Olmamış...Kayıt yapıldı diyor. Ne kayıt var ne de debug..
Buradaki kodlar kayıt yapmıyor.Yalnızca ilgili textbox'ı veriyi girdikten sonra biçimlendiriyor.Son kodlardaki hatayı düzelttim. Yine kayıt var debug yok.
Private Sub TextBox11_AfterUpdate()
If IsDate(TextBox11.Value) Then
TextBox11.Value = Format(TextBox11.Value, "dd.mm.yyyy")
End If
End Sub
Private Sub TextBox12_AfterUpdate()
If IsNumeric(TextBox12.Value) Then
TextBox12.Value = Format(TextBox12.Value, "#,##0.00")
End If
End Sub
Private Sub CommandButton2_Click()
Set gr = Sheets("CIKIS")
If TextBox7.Value = Empty Then
MsgBox "Ürün kodu boş olamaz..!!", vbCritical, Application.UserName
TextBox7.SetFocus
Set gr = Nothing
Exit Sub
End If
sat = gr.Cells(65536, "A").End(xlUp).Row + 1
For i = 1 To 6
If i < 5 Then
gr.Cells(sat, i).Value = Controls("TextBox" & i + 6).Value
Controls("TextBox" & i + 6).Value = Empty
End If
If i = 5 Then
gr.Cells(sat, "E").Value = CDate(Format(TextBox11.Value, "dd.mm.yyyy"))
TextBox11.Value = Empty
End If
If i = 6 Then
gr.Cells(sat, "F").Value = TextBox12.Value * 1
gr.Cells(sat, "F").NumberFormat = "#,##0.00"
TextBox12.Value = Empty
End If
Next
TextBox7.SetFocus
MsgBox "Kayıt yapıldı..!!", vbOKOnly + vbInformation, Application.UserName
Set gr = Nothing
End Sub
Rica ederim.Hocam,
Emeğinize sağlık. Çok çok teşekkürler.. Sayenizde her gün yeni bir şey öğreniyorum.
Rica ederim.Hocam,
Siz ne iyi insansız. Hakkınızı nasıl ödeyeceğim?
Cenab-ı Allh (CC) çabalarınızın ecrini arttırsın.
Saygılarımlaa.