Veriyi ekteki çalışma içerisindeki Sayfa1 yerine Farklı bir Çalışma kitabından almasını istiyorum.
Çalışma Kitabının bulunduğu klasör yolu : C:\Users\term\Desktop\Makro Raporlar
Çalışma Kitabının ismi ise: Veri
Not : Şu anki mevcut biçimle "Veri" isimli çalışma kitabındaki biçim aynı. Veri Alırken sadece Sayfa1 yerine Çalışma Kitabını görmesini istiyorum.
Acil lazım bana. Yardımcı olan arkadaşlara şimdiden teşekkürler.
Çalışma Kitabının bulunduğu klasör yolu : C:\Users\term\Desktop\Makro Raporlar
Çalışma Kitabının ismi ise: Veri
Not : Şu anki mevcut biçimle "Veri" isimli çalışma kitabındaki biçim aynı. Veri Alırken sadece Sayfa1 yerine Çalışma Kitabını görmesini istiyorum.
Acil lazım bana. Yardımcı olan arkadaşlara şimdiden teşekkürler.
Kod:
Private Sub CommandButton2_Click()
For i = 3 To Sheets("Sayfa1").Cells(Rows.Count, "A").End(3).Row
If Sheets("Sayfa1").Range("E" & i) = "CH Ödeme" Then
chodeme = chodeme + Sheets("Sayfa1").Range("H" & i)
End If
If Sheets("Sayfa1").Range("E" & i) = "CH Tahsilat" Then
chtahsilat = chtahsilat + Sheets("Sayfa1").Range("H" & i)
End If
If Sheets("Sayfa1").Range("E" & i) = "Satınalma Faturası" Then
SatınalmaFaturası = SatınalmaFaturası + Sheets("Sayfa1").Range("H" & i)
End If
If Sheets("Sayfa1").Range("E" & i) = "Satınalma İade Faturası" And (Left(Sheets("Sayfa1").Range("D" & i), 2) = "A-" Or Left(Sheets("Sayfa1").Range("D" & i), 2) = "B-") Then
iade1 = iade1 + Sheets("Sayfa1").Range("H" & i)
End If
If Sheets("Sayfa1").Range("E" & i) = "Satınalma İade Faturası" And (Left(Sheets("Sayfa1").Range("D" & i), 2) = "AN" Or Left(Sheets("Sayfa1").Range("D" & i), 2) = "BN" Or Left(Sheets("Sayfa1").Range("D" & i), 2) = "00") Then
iade2 = iade2 + Sheets("Sayfa1").Range("H" & i)
End If
If Sheets("Sayfa1").Range("E" & i) = "Verilen Hizmet Faturası" Then
hizmet = hizmet + Sheets("Sayfa1").Range("H" & i)
End If
Next
Sheets("Sayfa2").Range("B3").Value = chodeme
Sheets("Sayfa2").Range("B4").Value = chtahsilat
Sheets("Sayfa2").Range("B5").Value = SatınalmaFaturası
Sheets("Sayfa2").Range("B6").Value = iade1
Sheets("Sayfa2").Range("B7").Value = iade2
Sheets("Sayfa2").Range("B8").Value = hizmet
End Sub
