- Katılım
- 19 Mart 2008
- Mesajlar
- 2,154
- Excel Vers. ve Dili
- Office 2007 Enterprise
Türkçe
Merhaba .Arkadaşlar listview de seçilen satırı (excelden) silmek için aşağıdaki kodu kullanmak istedim fakat ya bir önceki yada bir sonraki satırı siliyor.Daha iyi bir kod varmı, yada ne gibi bir değişiklik yapmak lazım.
Kod:
Sub Delete()
y = ListView1.SelectedItem.Index
x = ListView1.ListItems(y).ListSubItems(4).Text 'burada 4 sayısı listview deki
'sütunlardan bir sonrakini alıyor
Respond = MsgBox("Silmek istediğinizden emin misiniz?", vbYesNo, "SİLME ONAYI")
If Respond = vbYes Then
Set sh = ActiveSheet
sh.Rows(x).Delete
End If
End Sub
