• DİKKAT

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

listbox veri silmek

  • Konbuyu başlatan Konbuyu başlatan Barons
  • Başlangıç tarihi Başlangıç tarihi

Barons

Altın Üye
Katılım
14 Mayıs 2005
Mesajlar
967
Excel Vers. ve Dili
Microsoft Ofis 365
merhaba
ekteki dosyada listbox1 çift tıklama ile listbox2'ye veri gönderiyorum.Aynı andada hp sayfasınada veri gidiyor.

Sorun: listbox2'den veriyi sildiremiyorum,yani hem listbox2'den hemde hp sayfasından verinin silinmesini nasıl sağlarım.aslında hp sayfasından silinmeside bana yeter çünkü listbox2 sadece sayfadaki veriyi gösteriyor.

Dosyam ektedir.biraz karışık gibi oldu ama üstadlar dosyayı açınca meramımı kolayca anlayacaklardır.
çok teşekkürler
 
dosyam gitmemiş.tekrar ekledim.
 

Ekli dosyalar

  • mc.rar
    mc.rar
    28.3 KB · Görüntüleme: 21
Ustadlar bayram sonrası inşallah bir el atarlar
 
Ustadlar bayram sonrası inşallah bir el atarlar

merhaba
userform'unuzun kod bölümünde bulunan
Kod:
Private Sub UserForm_Initialize()
On Error Resume Next
ListBox1.MousePointer = fmMousePointerCustom
ListBox1.MouseIcon = LoadPicture("C:\Windows\Cursors\HARROW.CUR")
ListBox2.ColumnCount = 7
ListBox2.ColumnWidths = "120;60;50;50;40;30;20"
TextBox1.SetFocus
ListBox1.ColumnWidths = 600
'  ListBox1.Visible = False
End Sub
bu kodu
Kod:
Private Sub UserForm_Initialize()
On Error Resume Next
ListBox1.MousePointer = fmMousePointerCustom
ListBox1.MouseIcon = LoadPicture("C:\Windows\Cursors\HARROW.CUR")
ListBox2.ColumnCount = 7
ListBox2.ColumnWidths = "120;60;50;50;40;30;20"
ListBox2.RowSource = "Hp!B2:H" & Sheets("Hp").Range("A65536").End(xlUp).Row
TextBox1.SetFocus
ListBox1.ColumnWidths = 600
'  ListBox1.Visible = False
End Sub
bununla değiştirin.
bir de bu kod'u kod bölümüne ekleyiniz
Kod:
Private Sub ListBox2_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
Sheets("Hp").Select
sat = ListBox2.ListIndex + 2
Cevap = MsgBox("SİLMEK İSTEDİĞİNİZDEN EMİNMİSİNİZ!", vbYesNo, "")
If Cevap = vbNo Then Exit Sub
ListBox2.RowSource = ""
Cells(sat, "A") = "": Cells(sat, "B") = "": Cells(sat, "C") = ""
Cells(sat, "D") = "": Cells(sat, "E") = "": Cells(sat, "F") = ""
Cells(sat, "G") = "": Cells(sat, "H") = ""
UserForm_Initialize
End Sub
 
İhsan hocam Allah razı olsun...çok güzel olmuş..elinize sağlık
 
Geri
Üst