tirEdsOuL
Altın Üye
- Katılım
- 3 Şubat 2009
- Mesajlar
- 326
- Excel Vers. ve Dili
- Microsoft 365 Tr-En 64 Bit
Merhabalar,
Aşağıdaki kod ile çoketopla formülünü uyguluyorum ama verileri aldığım Sayfa1'de yüzbinin üzerinde satır olduğu için normal formülde olduğu gibi çok kasıyor, bunun yerine kullanabileceğim daha hızlı alternatif bir kod söyleyebilir misiniz?
Aşağıdaki kod ile çoketopla formülünü uyguluyorum ama verileri aldığım Sayfa1'de yüzbinin üzerinde satır olduğu için normal formülde olduğu gibi çok kasıyor, bunun yerine kullanabileceğim daha hızlı alternatif bir kod söyleyebilir misiniz?
Kod:
Sub coketopla()
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
With Range("B4:AW84")
.ClearContents
.Formula = "=SUMIFS(Sayfa1!$I:$I,Sayfa1!$A:$A,B$2,Sayfa1!$C:$C,$A4,Sayfa1!$E:$E,B$3)"
.Value = .Value
End With
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub
