• DİKKAT

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

Şartlı Silme

  • Konbuyu başlatan Konbuyu başlatan seddur
  • Başlangıç tarihi Başlangıç tarihi
Katılım
12 Nisan 2012
Mesajlar
533
Excel Vers. ve Dili
Microsoft office professional plus 2019
Merhaba.Aşağıdaki kod ile Liste sayfası "B" sutununda bulunan veriyi listbox3'den seçtiğimde sayfadan siliyorum.Ancak "B" sutununda benzer veri olduğundan "A" sutununda bulunan No'ya (Textbox1'de kayıtlı) ,"D" sutununda bulunan Tarihe (Textbox3'de kayıtlı) ve "G" sutununa karşılık gelen hücre boşsa sayfadan ve listbox3'den silinsin istiyorum.Yardımcı olabilirseniz sevinirim.

Dim a, i As Integer
Dim ara As Variant
If MsgBox("Seçtiginiz Veri Silinecek,Eminmisiniz?", vbYesNo) = vbYes Then
For a = 0 To ListBox3.ListCount - 1
If ListBox3.Selected(a) Then
ara = ListBox3.List(a, 1)
Sheets("Liste").Range("B:B").Find(what:=ara, lookat:=xlWhole).EntireRow.Delete
End If
Next
End If
 

Ekli dosyalar

  • Ekran.10.PNG
    Ekran.10.PNG
    17.4 KB · Görüntüleme: 6
Son düzenleme:
Sorunu çözdüm.Başlık açmadan yeni bir konu hakkında yardım isteyeceğim.Aşağıdaki kod ile Listbox3,4.kolonundaki sayısal veriyi 1 azaltıyorum.Ancak kod listbox3^de en son satırdaki veriyi azaltıyor benim istediğim hangi satırı seçersem o satırın 4.kolonundaki veriyi azaltsın.Teşekkür Ederim.

Private Sub CommandButton15_Click()
Dim a As Byte
For a = ListBox3.ListCount - 1 To 20
If ListBox3.Selected(a) = True Then
ListBox3.List(a, 4) = Int(ListBox3.List(a, 4)) - 1
End sub
 
Geri
Üst