ulutanas
Altın Üye
- Katılım
- 8 Kasım 2008
- Mesajlar
- 583
- Excel Vers. ve Dili
- Excel Vers. ve Dili Ofis 2021 TR 32 Bit
Arkadaşlar form üzerinde text ve combobox ları listview a aktarıyorum 5-6 kayıt girip daha sonrasından son kontroller yapılınca sayfaya aktarıyorum buraya kadar sorun yok fakat sayfaya aktardıkdan sonra örnek (listview de 100.00.TL olan değerler) sayfada 100 olarak aktarılıyor ve aktarılan hücrede metin olarak saklanan sayı diye hata mesajı geliyor. Hücreyi çift tıklarsam sorun düzeliyor fakat her bir kaydı çift tıklarsam baya işimiz var demektir. Sanırım listview dan sayfaya aktarım kodun da bir hata var yazdığım kod aşağıdaki gibi bir sorun varmı inceleyebilirmisiniz size zahmet.
Konu hakkında yardımcı olan arkadaşlara şimdiden teşekkür ederim.
İyi çalışmlar.
Private Sub CommandButton3_Click()
yer = "KAYIT_DEFTERİ"
sat1 = Worksheets(yer).[a65536].End(3).Row + 1
For r = 1 To ListView1.ListItems.Count + 1
Sheets(yer).Cells(sat1, 1).Value = ListView1.ListItems(r)
On Error Resume Next
For i = 0 To ListView1.ColumnHeaders.Count - 1
Sheets(yer).Cells(sat1, i + 1).Value = ListView1.ListItems(r).ListSubItems(i).Text
Next i
sat1 = sat1 + 1
Next r
deger1 = 0
MsgBox "İŞLEM TAMAM", , "....."
End Sub
Konu hakkında yardımcı olan arkadaşlara şimdiden teşekkür ederim.
İyi çalışmlar.
Private Sub CommandButton3_Click()
yer = "KAYIT_DEFTERİ"
sat1 = Worksheets(yer).[a65536].End(3).Row + 1
For r = 1 To ListView1.ListItems.Count + 1
Sheets(yer).Cells(sat1, 1).Value = ListView1.ListItems(r)
On Error Resume Next
For i = 0 To ListView1.ColumnHeaders.Count - 1
Sheets(yer).Cells(sat1, i + 1).Value = ListView1.ListItems(r).ListSubItems(i).Text
Next i
sat1 = sat1 + 1
Next r
deger1 = 0
MsgBox "İŞLEM TAMAM", , "....."
End Sub
