Listview in içini temizleme

Katılım
7 Aralık 2006
Mesajlar
18
Excel Vers. ve Dili
OFFICE XP ING.
Arkadaşlar Merhaba

Dataların listview in içine eklenmesi için checkbox ve comboboları verileri işaretleyerek commandbutonla veri ekliyorum

farklı checkbox ve combobox işaretliyorum.

tekrar aynı commadbuton a bastığımda listview in içinin temizlenmesini ve yeni girdiğim verilerin yazılmasını istiyorum ama yapamıyorum

Teşekkürler....
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Commanbutton'un Click olay kodlarının başına

Kod:
Private Sub CommandButton1_Click()
[COLOR=red][B]ListView1[/B][/COLOR].ListItems.Clear
[COLOR=green]'....
'KODLARINIZ
'....[/COLOR]
End Sub
komutunu yazarsanız, Listview önce temizlenir, sonra veriler yüklenir.

NOT : Nesne adını kendinize göre düzenleyiniz.
 
Katılım
7 Aralık 2006
Mesajlar
18
Excel Vers. ve Dili
OFFICE XP ING.
Koöutu yazdım fakat tekrar butona bastığımda yeni kolon başlıkşarını eskilerinin sağ tarafına yazmaktadır. Burada yapmak istediğim listview i tamamen temizlesin veya listview i close open yapma seçeneğim varmı
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Gerçi bu son söylediğinizden, kodlarınızda bir iyileştirme gerekli olduğu anlaşılıyor ama basit bir çözüm için aşağıdaki kodları deneyiniz. Bunlar Listview'in tüm kolon başlıklarını ve içerdiği listeleri siler.

Kod:
With ListView1
      .ColumnHeaders.Clear
      .ListItems.Clear
End With
 
Katılım
7 Aralık 2006
Mesajlar
18
Excel Vers. ve Dili
OFFICE XP ING.
Çok teşekkür ederim işimi hallettim
 
Üst