• 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. ahmed_ummu

    Combobox'a Tarihin Sadece Yıl Bilgisini Almak

    Teşekkürler sayın veyselemre
  2. veyselemre

    Combobox'a Tarihin Sadece Yıl Bilgisini Almak

    Dim huc ComboBox7.Clear Sheets("İNTERNET_TELEFON").Select With CreateObject("Scripting.Dictionary") For Each huc In Range("a2:a" & Cells(Rows.Count, 1).End(3).Row).Value If IsDate(huc) Then .Item(Year(huc)) = Null Next huc ComboBox7.List = .keys...
  3. E

    Listedeki sıraya göre Sekmelere Otomatik isim verme

    With Sheets satırında hata veriyor Veysel bey ne yapmam gerektıgı konusunda yardımcı olabılırsenız coksevınırım
  4. veyselemre

    Listedeki sıraya göre Sekmelere Otomatik isim verme

    Sub test() Dim r, sat, dic As Object, sName$ Set dic = CreateObject("Scripting.Dictionary") For Each r In Worksheets dic(r.Name) = Null Next r With Sheets("Yaklaşık Maliyet") For Each r In .Range("C10:C" & .Cells(Rows.Count, 3).End(3).Row).Value If...
  5. B

    Excel Yazdırma Seçeneği

    ...ky, s1 As Worksheet, son& Set s1 = Sheets("Anasayfa") son = s1.Cells(Rows.Count, 1).End(3).Row With CreateObject("Scripting.Dictionary") For Each ky In s1.Range("A2:A" & son).Value If ky <> "" And Not .Exists(ky) Then .Item(ky) = Null...
  6. U

    Sütundaki yılları benzersiz combobox'a alma

    Sayın veyselemre İstediğim gibi olmuş, ilgi ve yardımınız için çok teşekkür ederim, saygılarımla.
  7. veyselemre

    Sütundaki yılları benzersiz combobox'a alma

    ...Dim veri, r, i&, ii& veri = Range("A2:A" & Cells(Rows.Count, 1).End(3).Row).Value With CreateObject("Scripting.Dictionary") For Each r In veri .Item(Year(r)) = Null Next r veri = .keys For i = LBound(veri) To UBound(veri) - 1 For...
  8. veyselemre

    İki ayrı tabloyu tek tablo olarak birleştirme

    ...4).End(3).Row).Value End With ReDim liste(1 To UBound(myArr1) + UBound(myArr2), 1 To 5) With CreateObject("Scripting.Dictionary") For i = 1 To UBound(myArr1) If onc <> myArr1(i, 1) Then say = 1 Else say = say + 1...
  9. D

    İki ayrı tabloyu tek tablo olarak birleştirme

    ...As Variant, myData2 As Variant Dim iCounter, Say, iRow As Integer Set s1 = Sheets("Sheet2") Set oDict = VBA.CreateObject("Scripting.Dictionary") myData1 = s1.Range("A2:B" & s1.Cells(s1.Rows.Count, 1).End(3).Row).Value myData2 = s1.Range("D2:E" & s1.Cells(s1.Rows.Count...
  10. Sebahattinnn

    Soru Çizelgemdeki isimler ile sekmeler oluşturma ve tüm sekmelere buton yardımıyla verileri gönderme

    ...Next Application.DisplayAlerts = True End If Set S1 = Sheets("Ana Sayfa") Set Dizi = CreateObject("Scripting.Dictionary") On Error Resume Next S1.ShowAllData On Error GoTo 0 Son = S1.Cells(S1.Rows.Count, 1).End(3).Row Veri =...
  11. veyselemre

    Makroya ekleme yapma

    ...Sheets("Sql_Stok") veri = .Range("A2:D" & .Cells(Rows.Count, 1).End(3).Row).Value End With With CreateObject("Scripting.Dictionary") For i = 1 To UBound(veri) .Item(veri(i, 1)) = Array(veri(i, 3), veri(i, 4)) Next i With...
  12. B

    Enflasyon Muhasebesi Çalışması

    Teşekkür ederim. Doğru çalışanlar var ancak mesela bu kodunkiler yanlış gelmiş, bir bakar mısınız.
  13. maliex

    Enflasyon Muhasebesi Çalışması

    Sub test() Dim dic As Object, i&, ky$, kalan, borc Set dic = CreateObject("Scripting.Dictionary") With Sheets("Stok") For i = 2 To .Cells(Rows.Count, "U").End(3).Row dic.Item(.Cells(i, "U").Value) = .Cells(i, "V").Value Next i End With With...
  14. B

    Enflasyon Muhasebesi Çalışması

    Veysel Bey çözümü benim dosyama da uyarlayabilir misiniz. Teşekkür ederim. Açıklama dosyanın içinde.
  15. H

    Makro yardımı ile bilgilerin getirilmesi hk.

    Merhaba Veysel bey, Ellerinize sağlık. Raporda aşağıdaki gibi bir hata aldım. Muhtemelen diğer satırda da aynı hata devam edecektir. Power query içinde ayırca teşekkür ederim.
  16. veyselemre

    Makro yardımı ile bilgilerin getirilmesi hk.

    ...1).End(3).Row veriSat = .Range("A2:E" & .Cells(Rows.Count, 1).End(3).Row).Value End With With CreateObject("Scripting.Dictionary") For i = 1 To UBound(veriSat) If veriSat(i, 1) <> "" Then yil = Year(veriSat(i, 1)) If Not...
  17. veyselemre

    Barkodlar Arası Fark Bulma

    Sub test() Dim s As Worksheet, sut%, veri, i&, ii%, y, ky$, itm, itms, sat& With CreateObject("Scripting.Dictionary") sut = 2 For Each s In Sheets(Array("Sayfa1", "Sayfa2")) veri = s.Range("A2:C" & s.Cells(Rows.Count, 1).End(3).Row).Value For i =...
  18. veyselemre

    Ay Adına Göre Diğer Sayfalardan Veri Almak

    ....ClearContents .Borders.LineStyle = xlNone End With End With With CreateObject("Scripting.Dictionary") With Sheets("MALZEME_GİRİŞİ") veri = .Range("B2:H" & .Cells(Rows.Count, 2).End(3).Row).Value ReDim data(1 To 2 * UBound(veri), 1...
  19. 1Al2Ver

    Ay Adına Göre Diğer Sayfalardan Veri Almak

    ...mevcut en yeni dosyadan yola çıkarak bir örnek çözüm elde etmek istedim, Sayın muygun ve siz, örnek çözümler sundunuz, sağ olun, zaman yaratarak, bunlar üzerinden ve önerdiğiniz ADO ve Dictionary yöntemlerini inceleyerek ilerleme kaydetmek istiyorum. Tekrar teşekkür ederim, Saygılarımla.
  20. Korhan Ayhan

    Ay Adına Göre Diğer Sayfalardan Veri Almak

    ...Bence ay-yıl bilgisini kullanmak daha doğru sonuçlar verecektir. Ama siz zaten işlemi makro ile yapmaya karar verdiğiniz için ADO ya da Dictionary gibi çok hızlı sonuç veren yöntemleri tercih edebilirsiniz. Bildiğiniz üzere bunlarla ilgili forumda bolca örnek paylaşıldı. Kodları inceleyip...
Geri
Üst