• DİKKAT

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

Ayrı Sayfalara Matriks Veri Aktarımı

Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Arkadaşlar bir data veri listesinde ayrı sayfalara matriks tablo tarzında veri aktarmam lazım. Veriler DATA sayfasından var olan diğer sayfalara tarih ve
kod kesişimlerine göre aktarılacak.

Veriler :
* Şehir : Sayfa isimleri mevcut
* Tarih : Sayfalarda default var
* Kod : Sayfalarda mevcut
* Miktar : İlgili sayfa için sütunda bulunan tarihre o kodfa ait miktar yazılacak
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,060
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin.

Kod:
Sub aktar()
On Error Resume Next
For a = 2 To [a65536].End(3).Row
ad = Cells(a, "a")
Set s1 = Sheets(ad)
sat = WorksheetFunction.Match(Cells(a, "b"), s1.[a:a], 0)
sut = WorksheetFunction.Match(Cells(a, "d"), s1.[1:1], 0)
s1.Cells(sat, sut) = Cells(a, "c")
Next
MsgBox "İşlem tamamlandı."
End Sub
 
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Teşekkürler

Sayın leventm çok çok teşekkürler. Tek kelime ile şahane. Yani insan aklına fikir geldikçe geliyor. Bu koda şöyle bir özellik eklemek mümkün mü : Şehir isimlerine göre sayfaları kendisi açabilir mi ?

Yani bu sadece bir öneri. Kod için tekrar çok teşekkürler. Beyninize sağlık, iyi çalışmalar.
 
Üst