- Katılım
- 1 Kasım 2017
- Mesajlar
- 118
- Excel Vers. ve Dili
- excel 2016 İngilizce
- Altın Üyelik Bitiş Tarihi
- 02/11/2022
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub UserForm_Initialize()
On Error Resume Next
ListBox1.Clear
Set s = Sheets("ANA LISTE")
For i = 2 To s.Cells(Rows.Count, "A").End(3).Row
If WorksheetFunction.CountIf(s.Range("T2:T" & i), s.Cells(i, "T")) = 1 Then
ListBox1.AddItem s.Cells(i, "T").Value
End If
Next i
End Sub
Malsef Çalışmadı HocamMerhaba,
Formda kullandığınız Listbox3 fakat kodlarda kullandığınız Listbox1.
Dikkat etmek gerek.
Kodu UserForm un Initalize bölümünde olmalı.
Aşağıdaki kodu deneyiniz.
Kod:Private Sub UserForm_Initialize() On Error Resume Next ListBox1.Clear Set s = Sheets("ANA LISTE") For i = 2 To s.Cells(Rows.Count, "A").End(3).Row If WorksheetFunction.CountIf(s.Range("T2:T" & i), s.Cells(i, "T")) = 1 Then ListBox1.AddItem s.Cells(i, "T").Value End If Next i End Sub
Çift Kayıtları silmediğini gördüm Örek dosyayı tekrar gönderiyorum yardımcı olursanız sevinirim.Sayın Necdet Bey'in verdiği kodları userformunuza eklediğimde düzgün bi şekilde çalıştığını gördüm. Sizde çalışmayan nedir? Ne yaptınız da olmadı?
Hocam Valla Süpersiniz ama çalışıramadım zahmet olmaz ise Ek' te gönderdiğim dosyaya işlemeniz mümkün müdür?Kodları yanlış yere koymuşsunuz
oysa açıklamıştım
Kod:UserForm_Initialize()