- Katılım
- 4 Temmuz 2018
- Mesajlar
- 6
- Excel Vers. ve Dili
- Microsoft office excel 2007
Selamünaleykum herkese
aşadaki kod çalışmasında combobox'daki veriyi listbox satır sayısı kadar d sütununa yazdırmak istiyorum. Lakin stabil çalışmıyor. Ya eksik yazı ya da son boş satıra yazmadan ilk satırdan yazmaya başlıyor. Yardımcı olabilecek arkadaşlara şimdiden çok teşekkür ederim.
aşadaki kod çalışmasında combobox'daki veriyi listbox satır sayısı kadar d sütununa yazdırmak istiyorum. Lakin stabil çalışmıyor. Ya eksik yazı ya da son boş satıra yazmadan ilk satırdan yazmaya başlıyor. Yardımcı olabilecek arkadaşlara şimdiden çok teşekkür ederim.
Kod:
Private Sub btnKaydet_Click()
Dim r, p As Long
For r = 0 To Me.lstTekrarlar.ListCount - 1
Sheets("TEKRARLAR").Range("A" & Rows.Count).End(xlUp).Offset(1, 0) = Me.lstTekrarlar.List(r, 0)
Sheets("TEKRARLAR").Range("A" & Rows.Count).End(xlUp).Offset(0, 1) = Me.lstTekrarlar.List(r, 1)
Sheets("TEKRARLAR").Range("A" & Rows.Count).End(xlUp).Offset(0, 2) = Me.lstTekrarlar.List(r, 2)
Next r
For p = 1 To Me.lstTekrarlar.ListCount
Sheets("TEKRARLAR").Range("D" & p).End(xlUp).Offset(1, 0) = ComboBox1.Value
Next p
MsgBox lstTekrarlar.ListCount & " tekrar excel'e aktarıldı"
Sheets("TEKRARLAR").Select
End Sub