• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

makro

  • Konbuyu başlatan Konbuyu başlatan k.altiok
  • Başlangıç tarihi Başlangıç tarihi
Katılım
4 Aralık 2019
Mesajlar
16
Excel Vers. ve Dili
excell 2016

Sayfa içinde herhangi bir hücrede " #BAŞV! " hatası içeren satırları silen makro lütfen.
 
Merhaba
(Hatalı formüller) bütün hücrelerin bulunduğu satırları silmek için;
Kod:
Cells.SpecialCells(xlCellTypeFormulas, 16).EntireRow.Delete
5. sütun için
Kod:
Columns(5).SpecialCells(xlCellTypeFormulas, 16).EntireRow.Delete
 
Merhaba
(Hatalı formüller) bütün hücrelerin bulunduğu satırları silmek için;
Kod:
Cells.SpecialCells(xlCellTypeFormulas, 16).EntireRow.Delete
5. sütun için
Kod:
Columns(5).SpecialCells(xlCellTypeFormulas, 16).EntireRow.Delete
olmadı
1 den 60 satırlar arasında " #BAŞV! " hatası içeren tüm satırlar silinecek
 
Son düzenleme:
Aynı sütunda değilse şöylede yapabilirsiniz
Kod:
Sub Makro1()
On Error Resume Next
For x = 60 To 2 Step -1
For Each a In Range("A" & x & ":G" & x).SpecialCells(xlCellTypeFormulas, 16).Cells
a.EntireRow.Delete
Next: Next
End Sub
 
Aynı sütunda değilse şöylede yapabilirsiniz
Kod:
Sub Makro1()
On Error Resume Next
For x = 60 To 2 Step -1
For Each a In Range("A" & x & ":G" & x).SpecialCells(xlCellTypeFormulas, 16).Cells
a.EntireRow.Delete
Next: Next
End Sub
teşekkürler oldu, Bunuda gönderebilirseniz sevinirim şimdiden teşekkür.
2 sayfam var sayfa2 de H SÜTUNUNDA ALTTAN DOLU HÜCREDEN BAŞLAYIP YUKARI 3 SATIR VE YANDANDAN I SÜTUNUNDAN KOMŞU HÜCRELERİ
KOPYALAYIP TOPLAM 6 HÜCRE SAYFA1 DE H-I +9 SATIRA kopyalanacak (ÖRENEK SAYFA2'de H10-I12 SAYFA1'de H19-H21 SATIRLAR DEĞİŞKEN)
 
+9 kısmını tam anlayamadım, istediğiniz aşağıdaki gibimi?

https://dosyayukle.biz/tJd
Kod:
Sub makro2()

x = Sheets("Sayfa2").Cells(Rows.Count, "H").End(3).Row
Sheets("Sayfa2").Range("H" & x - 2 & ":I" & x).Copy Sheets("Sayfa1").Range("H" & x + 9)

End Sub
 
Geri
Üst