• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Sorgu için arama sonuçları: dictionary

  1. W

    vba ile https://marketfiyati.org.tr/ sitesinden veri çekme

    Sayın @Biolightant , incelemeden mesaj yazayım dedim. Elinize emeğinize sağlık.
  2. Biolightant

    vba ile https://marketfiyati.org.tr/ sitesinden veri çekme

    ...End If Next i Dim result As Object Set result = CreateObject("Scripting.Dictionary") result("query") = keywords result("market") = UCase$(bestMarket) result("unit") = UCase$(bestUnit) result("price") = bestPrice Set GetFirstItemInfo = result End Function '...
  3. Muzaffer Ali

    Mükerrer Değeri Olan TextBoxları Renklendirme

    ...Public Sub DegerKontrol() Dim Dict As Object Dim Bak As Integer Dim Deger As String Set Dict = CreateObject("Scripting.Dictionary") For Bak = 1 To 45 Deger = Trim(Me.Controls("TextBox" & Bak).Text) If Deger <> "" Then If Dict.exists(Deger) Then...
  4. K

    2 listenin karşılaştırması

    halloldu benden kaynaklanmış sağolun tekrardan
  5. H

    2 listenin karşılaştırması

    ...Long Dim i As Long Dim dict As Object Dim key As String Set ws = ActiveSheet Set dict = CreateObject("Scripting.Dictionary") ' Son satırları bul sonA = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row sonE = ws.Cells(ws.Rows.Count, "E").End(xlUp).Row...
  6. Feylosof

    TextBoxlardaki Verileri ListBoxa Tekrarsız Listeleme

    Çok teşekkür ederim Korhan Bey emeğinize sağlık
  7. Korhan Ayhan

    TextBoxlardaki Verileri ListBoxa Tekrarsız Listeleme

    ...Dim Txt As String, No As Byte, X_Time As Double X_Time = Timer ListBox1.Clear With CreateObject("Scripting.Dictionary") .CompareMode = vbTextCompare For X = 8 To 47 Txt = Trim(Me.Controls("TextBox" & X).Text) If Txt <> ""...
  8. Korhan Ayhan

    TextBoxlardaki Verileri ListBoxa Tekrarsız Listeleme

    ...Dim Txt As String, No As Byte, X_Time As Double X_Time = Timer ListBox1.Clear With CreateObject("Scripting.Dictionary") .CompareMode = vbTextCompare For X = 8 To 47 Txt = Trim(Me.Controls("TextBox" & X).Text) If Txt <> ""...
  9. Feylosof

    TextBoxlardaki Verileri ListBoxa Tekrarsız Listeleme

    @hamitcan hocam varItem = Application.Match(deger, Me.ListBox3.List, 0) şu satırda "Type Mismach hatası veriyor. VBA çözümü (Dictionary ile) olan kod düzgün çalıştı.
  10. Feylosof

    TextBoxlardaki Verileri ListBoxa Tekrarsız Listeleme

    Üstadım size ne kadar teşekkür etsem azdır. TextBoxlar UserForm üzerindedir. İfade ettiğiniz: Trim → boşluk sorunlarını çözer "abc" ile "ABC" aynı kabul edilsin dersen söyle, ekleyelim İstersen kaç kere tekrar ettiğini de ListBox’ta gösterebiliriz Şu özellikleri de eklesek muazzam bir şey...
  11. H

    TextBoxlardaki Verileri ListBoxa Tekrarsız Listeleme

    ...içindir. Amaç TextBox8 ile TextBox47 arasındaki değerleri al Aynı olanları tek sefer yaz ListBox’a ekle En temiz VBA çözümü (Dictionary ile) VBA’da Dictionary, tekrarları engellemek için en doğru yoldur. 1️⃣ Önce referans ekle VBA editörde: Tools > References ✔ Microsoft Scripting Runtime...
  12. W

    Listview1 den Listview2 ye benzersiz veri aktarımı

    Teşekkürler, bu hali ile benim aradığım sonuca ulaşabiliyorum.
  13. Muzaffer Ali

    Listview1 den Listview2 ye benzersiz veri aktarımı

    ...Dim Bak As Long Dim Dict As Object Dim Benzersiz As Variant Dim Lst As ListItem Set Dict = CreateObject("Scripting.Dictionary") For Bak = 1 To ListView1.ListItems.Count With ListView1.ListItems(Bak) If Not Dict.Exists(.SubItems(14) & "||" &...
  14. W

    Listview1 den Listview2 ye benzersiz veri aktarımı

    ...CommandButton6_Click() Dim Bak As Long Dim Dict As Object Dim Benzersiz As Variant Set Dict = CreateObject("Scripting.Dictionary") For Bak = 1 To ListView1.ListItems.count If Not Dict.exists(ListView1.ListItems(Bak).SubItems(14)) Then Dict.Add...
  15. W

    Listview1 den Listview2 ye benzersiz veri aktarımı

    Kontrol ediyorum, teşekkürler.
  16. Muzaffer Ali

    Listview1 den Listview2 ye benzersiz veri aktarımı

    ...Sub CommandButton1_Click() Dim Bak As Long Dim Dict As Object Dim Benzersiz As Variant Set Dict = CreateObject("Scripting.Dictionary") For Bak = 1 To ListView1.ListItems.Count If Not Dict.exists(ListView1.ListItems(Bak).Text) Then Dict.Add...
  17. veyselemre

    ALT + ENTER içeren hücredeki veriyi sütunlara ayrıştırmak

    ...re.Pattern = "(^Değer\d+)[\s,:;]+(.+)" re.Global = False re.IgnoreCase = True Set dic = CreateObject("Scripting.Dictionary") For i = 2 To 12 dic.Add Cells(1, i).Value, i Next i For i = 2 To Cells(Rows.Count, 1).End(3).Row al = Cells(i, 1).Value...
  18. Korhan Ayhan

    Benzer sayfaları bulmak 2

    ...Dim ws As Worksheet, rapor As Worksheet Dim sig As String Dim satir As Long Set dict = CreateObject("Scripting.Dictionary") ' Eski raporu sil Application.DisplayAlerts = False On Error Resume Next Worksheets("KOPYA_SAYFALAR").Delete On Error GoTo 0...
  19. I

    Belirli Kolonları XML e aktarma

    Sub UrunBilgiGetir() Dim dict As Object: Set dict = CreateObject("Scripting.Dictionary") Dim wb As Workbook, ws As Worksheet Dim i As Long Set wb = Workbooks.Open("C:\Veri\Urun_Master.xlsx", ReadOnly:=True) Set ws = wb.Sheets("Urunler") For i = 2 To...
  20. Muzaffer Ali

    otomatik kod oluşturma

    ...Dim Kod As Variant Dim Bak As Long Karakterler = "ABCDEFGHJKMNPQRSTUVWXYZ123456789" Set Kodlar = CreateObject("Scripting.Dictionary") Do While Kodlar.Count < 8000 Kod = "" For Bak = 1 To 6 Kod = Kod & Mid(Karakterler, Int(Rnd() *...
Geri
Üst