- Katılım
- 26 Aralık 2008
- Mesajlar
- 1,144
- Excel Vers. ve Dili
- EXCEL 2016 TÜRKÇE
- Altın Üyelik Bitiş Tarihi
- 23-02-2025
Merhaba arkadaşlar ekdeki kod çok yavaş çalışıyor hizlandırma için yardım bekliyorum kolay gelsin.
Kod:
Sub temizle()
Dim sayfa As Worksheet
Dim satir As Integer
Dim sat_buy As Integer
For i = 1 To 22
If i = 1 Then
sat_buy = 7
Else
sat_buy = 25
End If
Set sayfa = ThisWorkbook.Worksheets("Sayfa" & i)
satir = Module2.satir_bul(sayfa.Name, "1.", "c")
For j = satir To satir + sat_buy - 1
If i = 1 Then
sayfa.Cells(j, "I") = ""
sayfa.Cells(j, "AM") = ""
sayfa.Cells(j, "BK") = ""
sayfa.Cells(j, "CI") = ""
sayfa.Cells(j, "CW") = ""
sayfa.Cells(j, "DD") = ""
sayfa.Cells(j, "EG") = ""
Else
sayfa.Cells(j, "I") = ""
sayfa.Cells(j, "AH") = ""
sayfa.Cells(j, "BF") = ""
sayfa.Cells(j, "CD") = ""
sayfa.Cells(j, "CU") = ""
sayfa.Cells(j, "DB") = ""
sayfa.Cells(j, "EE") = ""
End If
Next
Next
End Sub