Arkadaşlar Ben aşağıdaki kodları kendi çalışma sayfamda kullanabiliyorum, Bunların Aynı Çalışma kitabı içerisindeki, farklı sayfalardan düşerara ve etopla ile veri alma .
Benim sorum ise şu, Aşağıdaki kod bloklarını kullanarak, C:\a.xlsx'den nasıl veri alabiliriz ?
Yani Farklı Çalışma kitabı içerisindeki sayfalardan.
Teşekkür ederim.
Benim sorum ise şu, Aşağıdaki kod bloklarını kullanarak, C:\a.xlsx'den nasıl veri alabiliriz ?
Yani Farklı Çalışma kitabı içerisindeki sayfalardan.
Teşekkür ederim.
Kod:
Private Sub CommandButton1_Click()
Dim S1, S2, Son_Satir
Set S1 = Sheets("Sayfa1")
Set S2 = Sheets("Sayfa2")
Son_Satir = S1.Cells(Rows.Count, "A").End(3).Row
Application.ScreenUpdating = False
With S1.Range("B2:B" & Son_Satir)
.Formula = "=VLOOKUP(A2," & S2.Name & "!A:B,2,0)"
.Value = .Value
End With
Application.ScreenUpdating = True
Kod:
Private Sub CommandButton1_Click()
Dim S1, S2, Son_Satir
Set S1 = Sheets("Sayfa1")
Set S2 = Sheets("Sayfa2")
Son_Satir = S2.Cells(Rows.Count, "A").End(3).Row
Application.ScreenUpdating = False
With S2.Range("B2:B" & Son_Satir)
.Formula = "=SUMIF(" & S1.Name & "!A:A" & ",A2," & S1.Name & "!B:B" & ")"
.Value = .Value
End With
Application.ScreenUpdating = True
End Sub
