• DİKKAT

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

satır silme

onur3466

Altın Üye
Katılım
31 Ağustos 2019
Mesajlar
190
Excel Vers. ve Dili
Ofis 2019 TR
ekte belirttiğim üzere "-" olan satırlaın excel formülü veya makroyla silinecek bir formülasyona ihtiyacım vardır. bu konuda yardımlarınız rica ederim.
 

Ekli dosyalar

F sütununda tire varsa satırı silen kodlar.
Kod:
Sub test()
Set sayfa = Sayfa2
s = Sayfa2.Cells(Rows.Count, 6).End(3).Row

For i = s To 8 Step -1
    If sayfa.Cells(i, 6) = "-" Then
        sayfa.Rows(i).EntireRow.Delete
    End If
Next i
End Sub
 
aslında checklist yaparsanız daha çok sevinirim :)
 
satırlar checkbox a tıkladığımda silinsin boş kaldığında geri gelsin
 
Mümkündür. İşlemi Sizin de yapmanız için adımlar,
Alt + F11 ile VBA Penceresini açıp Insert menüsünden Module yi tıklayın.
237221

Resimdeki gibi Boş bir sayfa açılır. Bu sayfaya kodları yapıştırıp pencereyi kapatınız.

Tablonun olduğu sayfada herhangi bir şekil ekleyip Şekil üzerinde Sağ Tuş Makro Atayı tıklayın.
237222


Açılan pencere test isimli makroyu işaretleyip Tamam ile pencereyi kapatın.
237223
Artık şekil üzerine tıklama ile satırları silme makrosunu çalıştırabilirsiniz.
 
satırlar checkbox a tıkladığımda silinsin boş kaldığında geri gelsin

Silinen satırlar geri gelmeyeceği için Gizle/Göster işlemi yapılabilir.

Tablonun olduğu sayfaya resimde işaretlediğim Onay kutusunu ekleyiniz.
237224

Daha sonra Sayfa2 sekmesi üzerinde Sağ Tuş Kod Görüntüleyi tıklayın
237226

Açılan sayfaya aşağıdaki kodları yapıştırın.
Onay kutusunu işaretlediğiniz zaman satırlar gizlenir, onayı kaldırdığınız zaman satırlar görünür.
Kod:
Private Sub CheckBox1_Click()
s = Range("F:F").Find("*", searchdirection:=xlPrevious).Row

If CheckBox1.Value = True Then
CheckBox1.Caption = "Göster"

For i = s To 8 Step -1
    If Cells(i, 6) = "-" Then
        Rows(i).EntireRow.Hidden = True
    End If
Next i

Else
    CheckBox1.Caption = "Gizle"
    Rows(8 & ":" & s).EntireRow.Hidden = False
End If

End Sub
 
Son düzenleme:
ekteki satırlarda 1 ve"-" mvcuttur ben 5 ve 5 ten fazla "-" olan satırların silinmesini istiyorum .bu konu yardımcı olabilirmisiniz?
 

Ekli dosyalar

Rica ederim.
 
Geri
Üst