- Katılım
- 25 Kasım 2012
- Mesajlar
- 34
- Excel Vers. ve Dili
- 2010 türkçe
Arkadaşlar merhaba,
Aşağıda ki makroda her 10 saniyede bir satır silme işlemi otomatik yapıyor,
Benim sorum; Bu makroya nasıl bir ekleme yapmalıyız ki;
1. Mesela 40 kere makro çalıştıktan sonra otomatik olarak kendini durdursun
2. veya belli bir süre tanımlansın ve o süre sonunda otomatik dursun
Hangisi mümkün ise yardımcı olabilir misiniz?
Sub XY()
dTime = Now + TimeValue("00:00:10")
Application.OnTime dTime, "XY"
For Each alan In Workbooks("A.xlsm").Worksheets
alan.Rows("1:10").Delete Shift:=xlUp
Next
End Sub
Teşekkürler
Aşağıda ki makroda her 10 saniyede bir satır silme işlemi otomatik yapıyor,
Benim sorum; Bu makroya nasıl bir ekleme yapmalıyız ki;
1. Mesela 40 kere makro çalıştıktan sonra otomatik olarak kendini durdursun
2. veya belli bir süre tanımlansın ve o süre sonunda otomatik dursun
Hangisi mümkün ise yardımcı olabilir misiniz?
Sub XY()
dTime = Now + TimeValue("00:00:10")
Application.OnTime dTime, "XY"
For Each alan In Workbooks("A.xlsm").Worksheets
alan.Rows("1:10").Delete Shift:=xlUp
Next
End Sub
Teşekkürler
