- Katılım
- 15 Temmuz 2012
- Mesajlar
- 2,802
- Excel Vers. ve Dili
- Ofis 2021 TR 64 Bit
Merhaba arkadaşlar herkese hayırlı akşamlar.
Aşağıdaki kodu Sayın Ömer BARAN Bey hazırlamıştı, bu koda mesaj eklemek istiyorum.
Yani sayfada H sütununda bugünün tarihi ve bugün tarihinden büyük tarihler varsa, Aktaracak birşey bulunamadı. şeklinde mesaj gelmesini,
H sütununda bugünün tarihinden küçük tarih varsa aşağıdaki kod çalışıp Günü geçenler arşive aktarıldı. şeklinde mesaj gelmesini istiyorum.
Kendim yapmaya çalıştım ancak başaramadım.
Yardımcı olacak arkadaşlara şimdiden teşekkür ederim.
Aşağıdaki kodu Sayın Ömer BARAN Bey hazırlamıştı, bu koda mesaj eklemek istiyorum.
Yani sayfada H sütununda bugünün tarihi ve bugün tarihinden büyük tarihler varsa, Aktaracak birşey bulunamadı. şeklinde mesaj gelmesini,
H sütununda bugünün tarihinden küçük tarih varsa aşağıdaki kod çalışıp Günü geçenler arşive aktarıldı. şeklinde mesaj gelmesini istiyorum.
Kendim yapmaya çalıştım ancak başaramadım.
Yardımcı olacak arkadaşlara şimdiden teşekkür ederim.
Kod:
Sub ArşiveAktar()
Application.ScreenUpdating = False
For satır = [H65536].End(3).Row To 2 Step -1
If Cells(satır, 8) = "" Or Cells(satır, 8) >= Date Then GoTo 10
sat = Sheets("ARŞİV").[H65536].End(3).Row + 1
Range("A" & satır & ":J" & satır).Copy Sheets("ARŞİV").Range("A" & sat & ":J" & sat)
Sheets("ARŞİV").Range("A" & sat & ":J" & sat).FormatConditions.Delete
Sheets("ARŞİV").Range("A1:J" & Sheets("ARŞİV").[H65536].End(3).Row).Borders.LineStyle = xlContinuous
Range("A" & satır & ":J" & satır).Delete Shift:=xlUp
10: Next
End Sub
Son düzenleme:
