Tarih Filtresi ile kapalı dosyalardan veri almak

Katılım
25 Ekim 2006
Mesajlar
349
Excel Vers. ve Dili
MS Office Standart 2016 Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2024
Sevgili arkadaşlar,

bu konuda çeşitli başlık ve çözümler var ama tarih filtreli olana rastlamadım. yardımcı olursanız sevinirim.

Benim her aylık olarak gelen verilerim var ve bunlar günlük olarak gönderiliyor. ekli dosyalardan adana, mersin, hatay gibi. Bu dosyaların formatları bire bir aynı. Bunları bir klasöre kaydediyorum.

Total isimli dosyada belirli bir gün filtresi vererek, o dosyalardaki belirtilen günlerin karşısındaki rakamları dosya isimlerindeki illere göre sıralamasını istiyorum. tarih değiştikçe yeni verileri alsın istiyorum.

Şimdiden teşekkürer
 

Ekli dosyalar

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Dosyanız ektedir.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim sat As Byte, sat2 As Long
If Intersect(Target, [B1]) Is Nothing Then Exit Sub
sat2 = 3
Range("A3:B65536").ClearContents
Set fso = CreateObject("Scripting.FileSystemObject")
For Each fs In fso.getfolder(ThisWorkbook.Path).Files
    If fs.Name <> ThisWorkbook.Name Then
        sat = Day(Target.Value) + 1
        deg = Application.ExecuteExcel4Macro("'" & ThisWorkbook.Path & "\[" & fs.Name & "]Sayfa1'!R" & sat & "C1")
        If Target.Value = deg Then
            Cells(sat2, "A").Value = Left(fs.Name, Len(fs.Name) - 4)
            Cells(sat2, "B").Value = Application.ExecuteExcel4Macro("'" & ThisWorkbook.Path & "\[" & fs.Name & "]Sayfa1'!R" & sat & "C2")
            sat2 = sat2 + 1
        End If
    End If
Next
MsgBox "İşlem tamamlandı." & vbLf & _
"evrengizlen@hotmail.com", vbOKOnly + vbInformation, "E V R E N"
End Sub
 

Ekli dosyalar

Katılım
25 Ekim 2006
Mesajlar
349
Excel Vers. ve Dili
MS Office Standart 2016 Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2024
Teşekkürler
Çözüm tam istediğim gibi
 
Katılım
25 Ekim 2006
Mesajlar
349
Excel Vers. ve Dili
MS Office Standart 2016 Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2024
harikasınız,

Ancak sanırım benim bilgim yetersiz kaldığından bir şeyi anlayamadım;

benim bildirdiğim sorunda Kaynak dosyalardaki A sütunlarındaki tarihlere karşı B sütunlarındaki verileri alıyoruz. Ancak bunu B sutünu yerine C veya başka bir sütunu almak istersem fonksiyon da hangi değişkeni değiştireceğimi bulamadım... yardım ederseniz sevinirim.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
harikasınız,

Ancak sanırım benim bilgim yetersiz kaldığından bir şeyi anlayamadım;

benim bildirdiğim sorunda Kaynak dosyalardaki A sütunlarındaki tarihlere karşı B sütunlarındaki verileri alıyoruz. Ancak bunu B sutünu yerine C veya başka bir sütunu almak istersem fonksiyon da hangi değişkeni değiştireceğimi bulamadım... yardım ederseniz sevinirim.
kodda R1C1 bölümü var
R Row(satır),C Column(kolondur)
R1 satır1 dir
C1 kolon 1 dir
R2 satır2 dir
C2 kolon2 dir(B sütunu)
bunlara göre kendizi çalışabilirsiniz.:cool:
 
Katılım
25 Ekim 2006
Mesajlar
349
Excel Vers. ve Dili
MS Office Standart 2016 Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2024
Yeniden teşekkürler
 
Üst