• DİKKAT

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

Başka klasördeki kapalı excel dosyasından veri alma

Katılım
27 Eylül 2007
Mesajlar
20
Excel Vers. ve Dili
Excel xp
Merhaba

D:\ sürücüsü içinde 12 adet klasör var. Her klasör yılın 1 ayı için oluşturulmuş. Her klasörde Maaş.xls dosyası içinde İZİN sayfasından veri almak istiyorum. Veriyi de şu şekilde almak istiyorum. Çalıştığım excel dosyasında personel isimleri var. Bu isimlerin diğer örneğin OCAK klasöründe Maaş.xls dosyası içinde İZİN sekmesinde yıllık izinlerin toplamını gösteren sütundaki karşılığını bulup çekmek istiyorum. DÜŞEYARA formülündeki mantık.

Bir çok şeyi förmüllerle çözebiliyorum ancak bu iş beni aştı. Yardımınızı rica ediyorum.

Biraz karışık gibi oldu. Anlaşılmayan bir yer varsa sorarsanız açıklık getirebilirim. Örnek dosya atamıyorum. Gelen cevaplar yaklaşık olsa bana yeter. Üzerinde çaılışır istediğim hale getirebilirim.

Sayg.
 
Örnek dosya eklemeniz lazım.
 
Örnek olmadan forumda kapalı dosya işlemlerinin araştırmasını yapabilirsiniz.
 
Merhaba;

Öncelikle bilgisayarınızda C:\TestFolder adında bir klasör oluşturduktan sonra ekli Izinler klasörünü buraya yerleştirin.

Yani; C:\TestFolder\Izinler şeklinde olsun. Daha sonra bu klasördeki Personel.xlsm dosyasını açın.

Personele ait kullanılmış olan izinlerin kapalı dosyalardan getirilmiş olduğunu göreceksiniz. Kodları kendinize uyarlayabileceğinizi düşünüyorum.

Edit: Ekli dosya güncellendi ... (Saat 17:53)

.
 

Ekli dosyalar

Son düzenleme:
Merhaba;

Öncelikle bilgisayarınızda C:\TestFolder adında bir klasör oluşturduktan sonra ekli Izinler klasörünü buraya yerleştirin.

Yani; C:\TestFolder\Izinler şeklinde olsun. Daha sonra bu klasördeki Personel.xlsm dosyasını açın.

Personele ait kullanılmış olan izinlerin kapalı dosyalardan getirilmiş olduğunu göreceksiniz. Kodları kendinize uyarlayabileceğinizi düşünüyorum.

.
Merhaba
Emeğine ellerine sağlık.

Formüller ile başaramamış sadece VBA ile yapılacağını düşünmeye başlamıştım.

Ufak bir düzenleme ile istediğim sonucu verdi.

Teşekkürler
 
Merhaba,

Haluk beyin çözüm önerisinde kullanılan fonksiyon excelin yerleşik fonksiyonu değildir.

KTF (Kullanıcı Tanımlı Fonksiyon) olarak isimlendirilen makro kodlarıdır.
 
Aslında ekli dosyadaki gibi klasik VLOOKUP fonksiyonu ile de çözülmesi gerekir ...

.
.Capture.PNG
 

Ekli dosyalar

Son düzenleme:
Merhaba,

Haluk beyin çözüm önerisinde kullanılan fonksiyon excelin yerleşik fonksiyonu değildir.

KTF (Kullanıcı Tanımlı Fonksiyon) olarak isimlendirilen makro kodlarıdır.

Evet. Ben de VBA kodlarında gerekli düzenlemeleri yaparak bu fonksiyonu kullandım.

Gerçi sonradan buldum ama Haluk Bey daha önce bu konu hakkında bir cevabı daha varmış. Onu da inceledim.
 
Geri
Üst