Arkadaşlar merhaba, aşağıdaki kod ile bir fatura kaydı yapacağım. Yardım istediğim konu şu;
1- aynı kodu yanlışlıkla 2 kez çalıştırdığımda alt alta tekrar yazıyor textbox1 e yazdığım fatura no eğer değişmemiş ise güncellemek istiyormusunuz diye sora evet dersem aynı satıra güncellese.
2- textbox2 ye girdiğim ünvanı yazarken önceden girdiğim bir ünvan ise seçebilsem ve diğer textboxları kendisi doldursa. Yardımınızı bekliyorum.
Private Sub CommandButton1_Click()
Sayfa2.Select
Range("A2").Select
Do While Not IsEmpty(ActiveCell)
ActiveCell.Offset(1, 0).Select
Loop
If Range("A2").Value = "" Then
Range("A2").Value = 1
Range("A2").Select
Else
ActiveCell.Value = ActiveCell.Offset(-1, 0) + 1
End If
ActiveCell.Offset(0, 1).Value = TextBox1.Text
ActiveCell.Offset(0, 2).Value = TextBox2.Text
MsgBox ("Kayıt Tamamlandı")
End Sub
1- aynı kodu yanlışlıkla 2 kez çalıştırdığımda alt alta tekrar yazıyor textbox1 e yazdığım fatura no eğer değişmemiş ise güncellemek istiyormusunuz diye sora evet dersem aynı satıra güncellese.
2- textbox2 ye girdiğim ünvanı yazarken önceden girdiğim bir ünvan ise seçebilsem ve diğer textboxları kendisi doldursa. Yardımınızı bekliyorum.
Private Sub CommandButton1_Click()
Sayfa2.Select
Range("A2").Select
Do While Not IsEmpty(ActiveCell)
ActiveCell.Offset(1, 0).Select
Loop
If Range("A2").Value = "" Then
Range("A2").Value = 1
Range("A2").Select
Else
ActiveCell.Value = ActiveCell.Offset(-1, 0) + 1
End If
ActiveCell.Offset(0, 1).Value = TextBox1.Text
ActiveCell.Offset(0, 2).Value = TextBox2.Text
MsgBox ("Kayıt Tamamlandı")
End Sub