Makro ile tablo doldurma

Katılım
26 Ocak 2006
Mesajlar
757
Excel Vers. ve Dili
Office 365 İngilizce 64 Bit
Altın Üyelik Bitiş Tarihi
31-01-2025
Bir sayfadan diğerine makro ile bilgi taşımak istiyorum. örnek ekte... şimdiden teşekkürler.
 

Ekli dosyalar

Katılım
26 Ocak 2006
Mesajlar
757
Excel Vers. ve Dili
Office 365 İngilizce 64 Bit
Altın Üyelik Bitiş Tarihi
31-01-2025
Çok zor bir kodlama olmalı. Mümkünatı yokmu acaba ?
 

Orion1

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

Ofis-2010-TR 32 Bit
Dosyanız ekte.:cool:
Kod:
Sub aktar()
Dim k As Range, i As Long, j As Range
Sheets("Rapor").Select
Application.ScreenUpdating = False
Range("B2:IV65536").ClearContents
With Sheets("Sheet1")
    For i = 2 To .Cells(65536, "A").End(xlUp).Row
        Set k = Range("A2:A65536").Find(.Cells(i, "A").Value, , xlValues, xlWhole)
        If Not k Is Nothing Then
            Set j = Range("B1:IV1").Find(.Cells(i, "B").Value, , xlValues, xlWhole)
            If Not j Is Nothing Then
                Cells(k.Row, j.Column) = Cells(k.Row, j.Column) + .Cells(i, "C").Value
            End If
        End If
    Next i
End With
Application.ScreenUpdating = True
MsgBox "İşlem Tamam"
End Sub
 

Ekli dosyalar

Katılım
26 Ocak 2006
Mesajlar
757
Excel Vers. ve Dili
Office 365 İngilizce 64 Bit
Altın Üyelik Bitiş Tarihi
31-01-2025
Dostum sen süpersin. Çok teşekkürler.
 
Katılım
8 Nisan 2005
Mesajlar
789
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn Gizlen merhaba,
Benzeri bri çalışmaya ihtiyacım var. Pivot tablo ile yapıyordum şimdiye kadar, kodlarla uğraştım beceremedim. Sizin kodlarınızı da kendime uyarlayamadım.
Örnek dosya ekte.
Selamlar,
 
Son düzenleme:
Üst