• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Application.ScreenUpdating = True nedir

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

hakki83

Yeni Üye
Katılım
9 Ağu 2021
Mesajlar
767
Çözümler
3
Aldığı beğeni
232
Excel V
Office 2016 TR
Konu Sahibi
Merhaba hocalarımız

Sorum şudur;

Çok az veriyle normalde 6 saniyede sonucu veren kodun en üstüne eklediğim
Application.ScreenUpdating = False
satırıyla, 0,69 saniyeye düşüyor.

Ve deniyor ki
Kodun en altına da
Application.ScreenUpdating = True
satırını eklenmelidir.

En alta bu satırı eklesem de eklemesem de süre açısından değişen bir şey olmuyor.

Tam olarak ne için ekleniyor en alta
Application.ScreenUpdating = True
satırı?

Teşekkürler.
 
Çözüm
Ekran tazeleme olayı kısaca anlamı.
Mesela dosya açıp kapatan kod varsa ve false yaptıysanız ve true koymadıysanız bildiğim kadarıyla true yapana kadar dosyanın açılış anını göremezsiniz.Kısaca en basit örnek bu abey bence.
Konu Sahibi
Refaz hocam merhaba
Şöyle yazıyor

Prosedürünüz sona ermeden ekran güncellemesini etkinleştirdiğinizden emin olun. Ekran güncellemesini etkinleştirmezseniz makronun yaptığı işi göremezsiniz.

Fakat en alta True koyunca da koymayınca da bir fark göremedim.
True olan satır tam olarak ne işe yarıyor, onu anlayamadım.
 
Ekran tazeleme olayı kısaca anlamı.
Mesela dosya açıp kapatan kod varsa ve false yaptıysanız ve true koymadıysanız bildiğim kadarıyla true yapana kadar dosyanın açılış anını göremezsiniz.Kısaca en basit örnek bu abey bence.
 
Çözüm
Konu Sahibi
Refaz hocam teşekkürler.
En alta da her zaman True satırını koyayım.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst