• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü veri aktarımı 2

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

hilmierdinc

Yeni Üye
Katılım
28 Ağu 2021
Mesajlar
42
Aldığı beğeni
5
Excel V
Office 2016 TR
Konu Sahibi
kapalı excel kitaplarını makro yardımı ile "B2" hücresine arama yaparak anasayfa.xlsx sayfasına getirebilirmiyim acaba
 
Çözüm
Bu dosyayıda ekledim.
Bir userform ekleyip içine aramak için textbox ekledim.
Listboxa çift tıklayınca veriler gelir.
Bana sorarsanız böyle daha kullanışlı.

1630356127387.gif
Merhaba.
B2 ye veri doğrulama ile excel isimlerini alırsanız kod daha iyi çalışır.
Yani tam olarak yazılmalı excel isimleri.
Birde kapalı excel sayfalar çoksa dsayfa.......xsayfa gibi o zaman başka konuda eklediğim kodu kullanabilirsiniz.
Az ise bu yeterli.

HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Ayrıca kapalı excellerin ilk satırları başlıksa allttaki kod daha uygun olur.

HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Abey bence bunu deneyin.
B2 içinde otomatik veri doğrulama yaptırdım.
B2 ye tıklayınca kapalı kitapların adları listelenir ama 600 için string olayı için hata verirmi bilmiyorum 256 karakter olayı vs... uzun hikaye.
select case olayı iptal edildi klasöre exceller eklemeniz yeterli.
Önemli olan kapalı excellerdeki ilk sayfa olmalı 1.sırada veri alınacak.
Deneyin.
 
Son düzenleme:
Rica ederim.Sıkıntı olursada veri doğrulama olayını başka yoldan hallederiz sorun değil.
Aslında kapalı excel adlarını bir syfaya aldırıp ordanda veri doğrulama yaptırabilrdim,olmazsa öyle yaparız yada combobox ya listbox kullanılır en iyi yöntem olarak.
Önemli olan kapalı exceller yolladığınız gibi formatta olsun hepsi gerisi hikaye abey.
 
Bu dosyayıda ekledim.
Bir userform ekleyip içine aramak için textbox ekledim.
Listboxa çift tıklayınca veriler gelir.
Bana sorarsanız böyle daha kullanışlı.

1630356127387.gif
 
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst