Çözüldü Userform Pdf Listelemede Textbox Ile Arama

  • Konuyu başlatan Konuyu başlatan mrtank50
  • Başlangıç tarihi Başlangıç tarihi

mrtank50

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Sevgili arkadaşlar herkese hayırlı akşamlar dilerim.

Elimde bir userform mevcut.

Dosya yol'undaki pdf dosyalarını listbox'ta sıralayıp webbrowser'da gösteriyor.

Ben bir kaç özellik düşündüm mümkünatı var mı bilmiyorum.

1-Listbox'taki isimleri harf sırasına göre sıralaması çünkü dosya yolunu gösteriyor. Örnek C:\Users\hasan\Desktop\yazılar gibi

2-Listele butonuna alternatif olarak , Userform'da bir textbox ile aradığım pdf'ye yakını bulsun. Örnek olarak A harfine bastığımda A harfi ile başlayanlar listelensin.Çünkü 200 civarında pdf var ve her geçen gün artıyor.

3-Webbrowserdaki pdf'yi yazdıracak bir buton ekleyemedim.

4-Multipage ile page1 sadece pdfleri listelesin. Page2 sadece jpgleri listelesin gibi bir durum söz konusu mu acaba ?


Arkadaşlar aranıza katılalı çok fazla olmadı.
Yaklaşık 4-5 saattir araştırıyorum arkadaşlar en son çare foruma konu açıyorum. 60-70 tane örnek dosya indirdim ama aradığımı bulamadım.

Malasef yapamadım sizden değerli yardımlarınızı bekliyorum.

Userform1 çalışan form arkadaşlar.
Userform2 4.madde belirttiğim mantık.
 

Ekli dosyalar

Çözüm
Sn. @mrtank

Anlıyorum, belgenize odaklısınız ve düşündüğünüz hususları tamamlayarak belgenizi bir an önce kullanmaya başlamak istiyorsunuz.

Ancak sorun şu ki; forumdaki soruların, mümkün olduğunca
belgedeki tüm sorunları/ihtiyaçları maddeler halinde sayarak topluca sayarak sorulması,
forum mantığı açısından pek uygun değil.
Bu haliyle, bir belgedeki tüm ihtiyaçlar için topluca çözüm istiyorsanız,
bu tür istekler için forumumuzun üst bölümündeki ÜCRETLİ DESTEK bölümü kullanılabilir.

Forum genel ortamındaki konuların ise; belge bazlı değil de İŞLEM TÜRÜ bazlı olarak açarsanız,
açacağınız konuları adım adım çözüme kavuşturup belgenizi olgunlaştırmanız daha doğru.
Birbiriyle kaçınılmaz olarak ilişkili, biri diğerinin sonucunu...
Sn. @mrtank

Anlıyorum, belgenize odaklısınız ve düşündüğünüz hususları tamamlayarak belgenizi bir an önce kullanmaya başlamak istiyorsunuz.

Ancak sorun şu ki; forumdaki soruların, mümkün olduğunca
belgedeki tüm sorunları/ihtiyaçları maddeler halinde sayarak topluca sayarak sorulması,
forum mantığı açısından pek uygun değil.
Bu haliyle, bir belgedeki tüm ihtiyaçlar için topluca çözüm istiyorsanız,
bu tür istekler için forumumuzun üst bölümündeki ÜCRETLİ DESTEK bölümü kullanılabilir.

Forum genel ortamındaki konuların ise; belge bazlı değil de İŞLEM TÜRÜ bazlı olarak açarsanız,
açacağınız konuları adım adım çözüme kavuşturup belgenizi olgunlaştırmanız daha doğru.
Birbiriyle kaçınılmaz olarak ilişkili, biri diğerinin sonucunu etkileyen türden isteklerin birleştirilmesi normaldir doğal olarak.

Belirttiğim gibi, belgenizdeki ihtiyaçlar için, en temelden başlayarak adım adım ve
her adımda bir önceki adımın çözümünü belgeye uygulayıp, yeni haliyle örnek belge ekleyerek ve
uygun konu başlığıyla sormanız iyi olur ve daha hızlı nihai sonuca ulaşabilirsiniz.

Şimdi geleyim sorunuza (en azından birinci maddeye);
Listbox'taki içeriğin alfabetik sıralanması için,
-- ListeAl isimli kod blokunda yer alan If Alt = False Then Exit Sub satırındaki Exit Sub kısmını GoTo sirala olarak değiştirin,
-- Ardından da End Sub satırının hemen üstüne aşağıdaki kod satırlarını ekleyin.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(10 satır)

Diğer istekleriniz için uygun başlık kullanarak ve verdiğim çözümün uygulandığı yeni örnek belge üzerinden,
işlem türü bazlı olarak yeni konu(lar) açarsanız, ben veya diğer forumdaşlar DESTEK olacaklardır.

Anlayış için teşekkürler.
 
Çözüm
Üst