- Katılım
- 5 Eylül 2007
- Mesajlar
- 1,247
- Excel Vers. ve Dili
- ofis 2010
iyi akşamlar;
listede " Tarih ve Tutar " durumuna göre ayın gün 7 bin TL' yi geçen ödemeler makro ile limit sayfasına aktarıyor. Tarihe göre tutarı alma özelliğine C sütunda olan firma ünvanınıda ilave etmek imkanı olabilir mi? Ayrıca aktarılan verilerin Ana Sayfa çalışma sayfasından da silinmesi mümkün olabilir mi? Teşekkürler.
listede " Tarih ve Tutar " durumuna göre ayın gün 7 bin TL' yi geçen ödemeler makro ile limit sayfasına aktarıyor. Tarihe göre tutarı alma özelliğine C sütunda olan firma ünvanınıda ilave etmek imkanı olabilir mi? Ayrıca aktarılan verilerin Ana Sayfa çalışma sayfasından da silinmesi mümkün olabilir mi? Teşekkürler.
Kod:
Sub Aktar()
'17.12.2019 11:37
Application.ScreenUpdating = False: Application.Calculation = xlCalculationManual
c = MsgBox("Sayfa Güncellenecek" & Chr(10) & Chr(10) & "Onaylıyor musunuz?", vbOKCancel, " Güncelleme Mesajı ")
If c = vbCancel Then Exit Sub
Range(Cells(2, 1), Cells(65500, 9)).ClearContents
timer1 = Timer
Do While Timer - timer1 < 0.3
Loop
Cells(1, 1) = "Tarih"
sona = Sheets("Ana Sayfa").Cells(65500, 1).End(xlUp).Row
For i = 2 To sona
topla = 0
For j = 2 To sona
If Sheets("Ana Sayfa").Cells(i, 1) = Sheets("Ana Sayfa").Cells(j, 1) Then
topla = topla + Sheets("Ana Sayfa").Cells(j, 5)
End If
Next
If topla >= 7000 Then
sonaa = Cells(65500, 1).End(xlUp).Row + 1
For p = 1 To 9
Cells(sonaa, p) = Sheets("Ana Sayfa").Cells(i, p)
Next
End If
Next
Application.ScreenUpdating = True: Application.Calculation = xlCalculationAutomatic
End Sub
