• DİKKAT

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

Çözüldü Sayfadaki Değeri Bulup Veri Çekmek

Katılım
27 Haziran 2011
Mesajlar
35
Excel Vers. ve Dili
2016 Türkçe
Merhabalar bir kaç gündür bir veri çekme tablosu üzerinde çalışıyorum. Farklı yollarla sonuçlar aldım ancak her birinde farklı sorunlarla karşılaştım ve bende hocalarıma konuyu danışmaya karar verdim belkide benim denediğim yöntemlerden çok daha kolay yazılabilir yapmak istediğim.

Yapmak istediğime gelince: Bir excel sayfasında bir değeri bulup (bu değer benzersiz ve 1 kez kullanılıyor) bu değerin altında veya sağındaki metin değelerini veri olarak çekmek istiyorum. Sorunsa tamda burada başlıyor hücreyi bulabiliyorum ancak veri olarak çekilecek hücrenin konumu sabit değil yani seçilen hücreye olan uzaklığı dosyadan dosyaya değişebiliyor. İyi olansa seçilen hücre ve değer aynı sütunda veya satırdalar ve aralarında sadece boş hücreler var.

Ben =Adres(Topla.Çarpım... formülü ile hücreyi buldum, sonrasında da =Ara(Yinele... formülü ile de veriyi çektim ancak makroda formüle dönüştürme konusunda hatalar aldım.

Sizlerden ricam sorunsuz ve en kolay bu işlemi nasıl yapabilirim bana yöntem veya formül önermeniz.
 
Fikir verebilecek olan yok mu :)
Formüllerinizi makroya dönüştürmek yerine yapmak istediğinizi yazınız ve makro ile yapılsın.Sizin dosyanız yapılmasını isteneni açıklayıcı olmamamış.
Sayfa1 deki Başlık1,Başlık2,Başlık3 Daima B2,C2,D2 yazılıp bulnaların Adresleri mi bulunaçak ? Yoksa veri1,veri2, veri3 mi yazdırılaçak belirsiz.
 
Dosyada bulunan Sayfa1 deki başlıkları, 2 sekmede yani "Dosya Yükle" sekmesinde bulunması ve bulunan başlığın altında veya sağında bulunan değerin Sayfa 1 e çekilmesi gerekiyor.

Örnekleyecek olursam makro şunu yapmalı ben Sayfa 1 de bana Başlık 3 ün verisini getir dediğimde, makro Dosya yükle sayfasında öncelikle Başlık 3 'ü bulmalı sonrada bu başlığa tanımlı olacak veriyi yine Dosya Yükle sayfasından aramalı. Bu aramayı da Başlık 3 için (Başlık 3 verisi aynı satırda ve Başlık 3 hücresinin sağında bir yerlerde olsun arada sadece boş hücreler var) Dosya Yükle sekmesinde Başlık 3 yazan hücreden sonra aynı satırdaki ilk veriyi getirecek.

Umarım bu kez daha anlaşılır yazabilmişimdir :)
 
Örnekleyecek olursam makro şunu yapmalı ben Sayfa 1 de bana Başlık 3 ün verisini getir dediğimde, .Program günlük konuşma dilini anlamaz.
Sayfa1 de bir hücreye Başlık 3 yazıp altına ilgili veriyimi çekeçeksiniz. Veya İnputbox a mı yazaçaksınız. Yani şu şekilde açıklayınız.Sayfa 1 B3 Hücresine Başlık 3 elle yazılaçak ..Dosya yükleme sayfasında başlık 3 ile aynı satırdaki veya sütundaki veri alınaçak (arada başka veri yok ,hücreler boş)
 
"Sayfa 1 B3 Hücresine Başlık 3 elle yazılaçak ..Dosya yükleme sayfasında başlık 3 ile aynı satırdaki veya sütundaki veri alınaçak (arada başka veri yok ,hücreler boş) "

Aynen böyle olacak, yazdığım formüllerde tam olarak bunu yapıyor.
 
Düzenlemeleri yaptım ve mükemmel çalışıyor çok teşekkür ederim. Makrolar hakkında bir kaç fırın ekmek yemem gerek sanıyorum benim. (y)
 
Düzenlemeleri yaptım ve mükemmel çalışıyor çok teşekkür ederim. Makrolar hakkında bir kaç fırın ekmek yemem gerek sanıyorum benim. (y)
Gözünüzde büyütmeyin o kadar isterseniz kısa zamanda forumdan örnek makrolara bakarak kendinizi geliştirirsiniz.Dönüş yaptığınız için teşekkür ederim.
 
Geri
Üst