hocam çok teşekkür ederim ama benim şuan farklı bir konuda yardıma ihtiyacım var kısaca özetleyeyim dosyayıda göndereyim bir bakıverin lütfen
textbox ile aratıyorum listbox ile buluyorum seçtiğimi userformdaki textboxlarıma yerleştiriyorum buraya kadar okey. ancak bir sil butonuyla seçtiğimi...
Korhan hocam verdiğiniz kodlar çok güzel çalıştı, liste çok çabuk yükleniyor fakat verdiğiniz linklerdeki sorgulamaların hepsini tek tek yapmaya çalıştım ama bir türlü yapamadım.
Sorgulama konusunda da sizden yardım bekliyorum mümkünse. :(
Merhaba,
Verileri Userform açılışında ListBox nesnesine yüklemek için döngüye gerek yok.. Döngüler veri sayısı arttıkça yavaş performans oluşmasına sebep olur.
En hızlı yöntem RowSource yöntemi olacaktır.
Private Sub UserForm_Initialize()
Dim My_Column As Integer, No As String, X As...
Teşwkkürler hala benim için çaba veriyorsunuz. Hakkınızı helal edin bir yaştan sonra zor oluyor bir de ingilizce. Ama buraya kadar gelmem de benim için başarı ustadlar sayesinde.
Söylediklerimden bu anlam çıkarsa üzülürüm.
Çok hızlı gidiyorsunuz, yavaş yavaş sindire sindire gidin diye uyarı yaptık.
Listboxla uğraşacaksınız önce listbox'u tanıyın. Ondan sonra Listboxla kod yardımı alın.
Sağdan soldan toplana alakasız kodlarla baştan yorulur ve vazgeçme aşamasına...
Merhabalar Hocam
Yönlendirmeni için teşekkür ederim ilgili konu tam aradığım gibi fakat 20 sutunluk bir veri dizini var elimde
*listbox da 3 sutun değil 20 sutun görünmesini,
*ilk açtığımda da 20 sutunda görünecek arama yapınca aranan metine uygun aramayı bütün sutunlarda yapmasını aranacak...
Bu konu tam size göre... İnceleyiniz. (Dosyalara erişim için Altın Üyelik gerekebilir.)
https://www.excel.web.tr/threads/listbox-hizli-arama.200558/#post-1122835
Merhaba Arkadaşlar,
ListBox 'taki listede hammadde adı ve 2 tarih arasında arama yaptırıyorum (Hem Hammade adı hem de hammadde ile 2 tarih arasında veya 2 tarih arasında tüm hammaddeler),. Program arama yaparken yavaş çalışıyor. Daha kötüsü şu ki aramaya hammadde adı yazıp sildikten sonra...
Dosya istediğim gibi olmuş, her satırda sütunda açılıyordu onu düzelltim, şuan istediğim sütun ve satırda açılıyor tek sorunum hücreye bir kez seçtiğimde açılıyor, çift tıkladığımda açılması için ne yapmam gerekiyor. "Elinize Sağlık".
Ben de sayın Greenblacksea5 gibi farklı userformlar yerine tek userformla işlem yapmayı düşünmüştüm, kendisi hızlı davranmış. Farklı olarak tek userformda farklı tablar kullanmadan aynı listbox içinde listeleme yaparak dosya oluşturdum. Ayrıca listboxa verileri ADO ile yüklettim. İnceleyiniz:
Hocam ilginiz için teşekkür ederim
o konuya bakmış ve orada da yazmıştım ama oradaki örneği kendime göre uyarlayamadım bu yüzden yazmıştım.
Tarih konusuna çok aşina değilim beceremedim. Bu yüzden destek talep ettim.
Linki inceleyiniz.
Hem ListView hem de ListBox ile ilgili çalışmalar var.
https://www.excel.web.tr/threads/listview-da-stabil-hizli-bir-arama-sekli.193234/
Alternatif;
Biraz daha hızlı arama yapar.
Ayrıca aşağıdaki linkte benzer bi konu var. Alternatif olarak incelenebilir. (Listbox ve LisView örnekler var.)
https://www.excel.web.tr/threads/listview-da-stabil-hizli-bir-arama-sekli.193234/
Merhaba,
Listbox hızlı arama için bir eğitim videosundan aşağıdaki kodu kendime uyarladım.
burda aramayı "c" sutununda yapıyor. Tek sutunu listbox a alıyor.
İsteğim listbox da "b" ve "d" sutunlarında listede gösterebilmek.
Option Explicit
Private Sub TextBox1_Change()
Dim i As Long
Dim...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.