ulutanas
Altın Üye
- Katılım
- 8 Kasım 2008
- Mesajlar
- 582
- Excel Vers. ve Dili
- Excel Vers. ve Dili Ofis 2021 TR 32 Bit
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
For a = 2 To Sheets("MÜŞTERİLER").Cells(65000, 1).End(xlUp).Row
For b = 2 To Cells(65000, 2).End(xlUp).Row
If Cells(b, 2) = Sheets("MÜŞTERİLER").Cells(a, 1) Then
Sheets("MÜŞTERİLER").Cells(a, 2) = Sheets("MÜŞTERİLER").Cells(a, 2) + Cells(b, 8)
Sheets("MÜŞTERİLER").Cells(a, 3) = Sheets("MÜŞTERİLER").Cells(a, 3) + Cells(b, 9)
End If
Next: Next
Sheets(2).Select
husgvarna ilginiz için teşekkürler ama bu kodu nereye yazmam gerekiyor acaba![]()
Merhaba.aynen dediğiniz gibi yaptım oldu sayfa1 diye değiştiridim soldan 1.sayfada kaldı peki bu sayfa numarasını sayfa adıyla değiştirmem için veya hiç bir sayfaya gitmesin aynen düzenleme yaptığım sayfada kalması için ne yapmalıyım hocam bu konuyla ilgilide bilgilen dirirseniz çok memnun olurum.
Teşekkürler.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 9 Then Exit Sub
Sheets("MÜŞTERİLER").[b2:c65000] = ""
For a = 2 To Sheets("MÜŞTERİLER").Cells(65000, 1).End(xlUp).Row
For b = 2 To Cells(65000, 2).End(xlUp).Row
If Cells(b, 2) = Sheets("MÜŞTERİLER").Cells(a, 1) Then
Sheets("MÜŞTERİLER").Cells(a, 2) = Sheets("MÜŞTERİLER").Cells(a, 2) + Cells(b, 8)
Sheets("MÜŞTERİLER").Cells(a, 3) = Sheets("MÜŞTERİLER").Cells(a, 3) + Cells(b, 9)
End If
Next: Next
End Sub
Private Sub Worksheet_Activate()
Sheets("MÜŞTERİLER").[b2:c65000] = ""
For a = 2 To Sheets("MÜŞTERİLER").Cells(65000, 1).End(xlUp).Row
For b = 2 To Sheets("CARİ").Cells(65000, 2).End(xlUp).Row
If Sheets("CARİ").Cells(b, 2) = Sheets("MÜŞTERİLER").Cells(a, 1) Then
Sheets("MÜŞTERİLER").Cells(a, 2) = Sheets("MÜŞTERİLER").Cells(a, 2) + Sheets("CARİ").Cells(b, 8)
Sheets("MÜŞTERİLER").Cells(a, 3) = Sheets("MÜŞTERİLER").Cells(a, 3) + Sheets("CARİ").Cells(b, 9)
End If
Next: Next
End Sub