Arkadaşlar slm..
Aşağıdaki kod çalıştığı zaman "Range select yöntemi başarısız" uyarısı alıyorum.
Aşağıdaki kodu A2:A2000 gibi bir sütunda denediğimde uyarı almıyorum. Ancak
A sütunundaki satır sayısını 32000 gibi bir rakama çıkardığımda bu uyarıyı veriyor.
Yardımcı olacak arkadaşımı şimdiden tşk...
Herkese kolay gelsin..
Private Sub CommandButton1_Click()
For Each alan In Sheets("VERİ").Range("A2:A32000")
If TextBox5.Value = alan.Value Then
alan.Select
ActiveCell.Offset(3, 0).Select
Do While Not IsEmpty(ActiveCell)
ActiveCell.Offset(1, 0).Select
Loop
ActiveCell.Offset(0, 0).Value = TextBox1.Value * 1
ActiveCell.Offset(0, 1).Value = TextBox2.Value * 1
ActiveCell.Offset(0, 2).Value = TextBox3.Value * 1
ActiveCell.Offset(0, 3).Value = TextBox4.Value * 1
End If
Next
MsgBox "Kayıt Yapılmıştır..."
End Sub
Aşağıdaki kod çalıştığı zaman "Range select yöntemi başarısız" uyarısı alıyorum.
Aşağıdaki kodu A2:A2000 gibi bir sütunda denediğimde uyarı almıyorum. Ancak
A sütunundaki satır sayısını 32000 gibi bir rakama çıkardığımda bu uyarıyı veriyor.
Yardımcı olacak arkadaşımı şimdiden tşk...
Herkese kolay gelsin..
Private Sub CommandButton1_Click()
For Each alan In Sheets("VERİ").Range("A2:A32000")
If TextBox5.Value = alan.Value Then
alan.Select
ActiveCell.Offset(3, 0).Select
Do While Not IsEmpty(ActiveCell)
ActiveCell.Offset(1, 0).Select
Loop
ActiveCell.Offset(0, 0).Value = TextBox1.Value * 1
ActiveCell.Offset(0, 1).Value = TextBox2.Value * 1
ActiveCell.Offset(0, 2).Value = TextBox3.Value * 1
ActiveCell.Offset(0, 3).Value = TextBox4.Value * 1
End If
Next
MsgBox "Kayıt Yapılmıştır..."
End Sub