Herkese selam..
Bir süre aradım ama derdime çare açılmış bir konu bulamadım.
Makro kullanarak bir program yapıyorum.Programda duruma göre değişen satır silme işlemine ihtiyacım var.
Örneğin bazen 10-15 satırları, bazen 25-40 satırları v.b silinecek.
Rows("10:15").delete
ifadesi ile amacıma ulaşıyorum ama rakamların yerine değişken koyduğumda program hata veriyor:
Aşağıdaki kodu kullanıyorum:
Sub Sat_Sil(ByVal ilk As Long, ByVal son As Long)
Rows("ilk:son").Delete
End Sub
HATA!
Değişkenlerin arasına virgül koyarak denedim yine olmadı:
Sub Sat_Sil(ByVal ilk As Long, ByVal son As Long)
Rows("ilk","son").Delete
End Sub
HATA !
"ilk" ve "son" değerlerine göre birden fazla satırı bir çırpıda silmek.
İlginize teşekkür ederim.
Bir süre aradım ama derdime çare açılmış bir konu bulamadım.
Makro kullanarak bir program yapıyorum.Programda duruma göre değişen satır silme işlemine ihtiyacım var.
Örneğin bazen 10-15 satırları, bazen 25-40 satırları v.b silinecek.
Rows("10:15").delete
ifadesi ile amacıma ulaşıyorum ama rakamların yerine değişken koyduğumda program hata veriyor:
Aşağıdaki kodu kullanıyorum:
Sub Sat_Sil(ByVal ilk As Long, ByVal son As Long)
Rows("ilk:son").Delete
End Sub
HATA!
Değişkenlerin arasına virgül koyarak denedim yine olmadı:
Sub Sat_Sil(ByVal ilk As Long, ByVal son As Long)
Rows("ilk","son").Delete
End Sub
HATA !
"ilk" ve "son" değerlerine göre birden fazla satırı bir çırpıda silmek.
İlginize teşekkür ederim.
