ExcelFormul
Dil Seçimi / Language
Ekran Titremesini Kapatmak (ScreenUpdating) | Adım Adım Excel VBA Eğitimi
Modül 9: Etkileşim

Ekran Titremesini Kapatmak (ScreenUpdating)

10.10.2026 583 Okunma

En Mükemmel Optimizasyon Kodu

VBA bir hücreyi seçip boyadığında Excel bunu ekranda göstermek için saniyenin onda birini harcar. 10 bin satırda bu dakikalar sürer. Ekran donmasını kapatarak muazzam hız kazanırsınız.

VBA Kodu:

Sub SessizCalis()
    Application.ScreenUpdating = False
    ' ... Ağır döngüleriniz burada çalışır ...
    Application.ScreenUpdating = True
End Sub

Ne Göreceksiniz? Makro çalıştığında ekran donmuş gibi bekler (aslında arka planda canavar gibi çalışır), kod bittiği an tablo sihirli bir şekilde bitmiş haliyle karşınıza gelir.