Sayın ilgili,
Dosyamda aşağıdaki kodları kullanarak bir Userform oluşturdum. Sayfa 1 de butonla açılan userform daki satırlara yazdıklarım Sayfa 1 de Son boş satıra gidip belirtmiş olduğum aralıklara yapışıyor (Bir yeni müşteri açma formu bilgileri ile ) . Bu durumda sorun yaşamıyorum fakat devamı olarak araya eklemek istediğim şey Yine Sayfa 1 de ''J:AA '' arasında formüller kullandığım satırı yeni oluşan müşterinin satırına aynı şekilde kopyalasın ki işlem devam edebilsin. ve tabii son satırın biçiminide aynı şekilde kopyalması gerekiyor.
Userform ( Müşteri bilgisi ekleme )
Private Sub CommandButton1_Click()
Range("A2").Select
Do While Not IsEmpty(Activecell)
Activecell.Offset(1, 0).Select
Loop
If IsNumeric(Activecell.Offset(-1, 0).Value) = True Then
Activecell.Value = Activecell.Offset(-1, 0).Value
End If
Activecell.Offset.Value = TextBox1.Text
Activecell.Offset(0, 1).Value = TextBox2.Text
Activecell.Offset(0, 4).Value = TextBox3.Text
Activecell.Offset(0, 6).Value = TextBox4.Text
MsgBox ("Kayıt Tamamlandı")
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
End Sub
Dosyamda aşağıdaki kodları kullanarak bir Userform oluşturdum. Sayfa 1 de butonla açılan userform daki satırlara yazdıklarım Sayfa 1 de Son boş satıra gidip belirtmiş olduğum aralıklara yapışıyor (Bir yeni müşteri açma formu bilgileri ile ) . Bu durumda sorun yaşamıyorum fakat devamı olarak araya eklemek istediğim şey Yine Sayfa 1 de ''J:AA '' arasında formüller kullandığım satırı yeni oluşan müşterinin satırına aynı şekilde kopyalasın ki işlem devam edebilsin. ve tabii son satırın biçiminide aynı şekilde kopyalması gerekiyor.
Userform ( Müşteri bilgisi ekleme )
Private Sub CommandButton1_Click()
Range("A2").Select
Do While Not IsEmpty(Activecell)
Activecell.Offset(1, 0).Select
Loop
If IsNumeric(Activecell.Offset(-1, 0).Value) = True Then
Activecell.Value = Activecell.Offset(-1, 0).Value
End If
Activecell.Offset.Value = TextBox1.Text
Activecell.Offset(0, 1).Value = TextBox2.Text
Activecell.Offset(0, 4).Value = TextBox3.Text
Activecell.Offset(0, 6).Value = TextBox4.Text
MsgBox ("Kayıt Tamamlandı")
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
End Sub