- Katılım
- 1 Kasım 2005
- Mesajlar
- 207
Excel sayfasında otomatik filtrelerle çalışırken malum mutlaka arada boş satırlar kalıyor. Bunu önlemek için sayfayı buton ile kapatırken boş kalan satırları silmeye yarayacak bir makronuz varmı acaba .?
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
makrolardan pek anlamam ama,yurttas' Alıntı:Bende sorunuzu anlayamadım ama, bir de bunu deneyin;
Sub Bossatirsil()
LastRow = ActiveSheet.UsedRange.Row - 1 + _
ActiveSheet.UsedRange.Rows.Count
Application.ScreenUpdating = False
For k = LastRow To 1 Step -1
If Application.CountA(Rows(k)) = 0 Then Rows(k).Delete
Next k
End Sub
Acemi1' Alıntı:makrolardan pek anlamam ama,yurttas' Alıntı:Bende sorunuzu anlayamadım ama, bir de bunu deneyin;
Sub Bossatirsil()
LastRow = ActiveSheet.UsedRange.Row - 1 + _
ActiveSheet.UsedRange.Rows.Count
Application.ScreenUpdating = False
For k = LastRow To 1 Step -1
If Application.CountA(Rows(k)) = 0 Then Rows(k).Delete
Next k
End Sub
0 yazan yeri a yada murat yazarak bir deneyin.
yurttas' Alıntı:If Application.CountA(Rows(k)) = 0 Then Rows(k).Delete
kodunun altına
If Application.CountA(Rows(k)) = "Ali" Then Rows(k).Delete
If Application.CountA(Rows(k)) = "Murat" Then Rows(k).Delete
If Application.CountA(Rows(k)) = "Ahmet" Then Rows(k).Delete
ekleyerek deneyin.
[vb:1:883d14c639]Sub dene()mr.murat' Alıntı:F sütununda murat , ali ve ahmet yazan hücrelerin bulunduğu satırları silmek istiyorum. aşağıda yazan makroda sütun bölümünü nereye yazayım ve istemedeiğim hücrede geçen isimleri nereye yazayım.
inşallah bu sefer anlatabilmişimdir.
Karışıklığın nedeni ben olabilirim.veyselemre' Alıntı:Ortada bir karışıklık var sanırım,