Bagaimana cara mengaktifkan dan menonaktifkan pembaruan layar di vba?
Apa itu pembaruan layar VBA?
ScreenUpdating adalah properti di VBA yang dapat Anda gunakan untuk mengaktifkan pembaruan layar “ON” dan “OFF” saat menjalankan kode. Anda dapat menonaktifkannya sebelum menjalankan kode apa pun yang mempercepat eksekusi kode Anda, lalu mengaktifkannya kembali setelah kode selesai dijalankan. Anda dapat membaca dan menulis properti ini.
Secara default, pembaruan layar adalah “ON” di Excel. Saat Anda menjalankan kode secara normal, dibutuhkan banyak kedipan jika kode tersebut memakan waktu lama, tetapi jika Anda mematikan pembaruan layar, waktu yang dibutuhkan untuk menjalankannya akan lebih sedikit dari biasanya.
Nonaktifkan pembaruan layar di VBA
- Pertama ketikkan kata kunci “Aplikasi”.
- Setelah itu, ketuk “. » untuk membuka daftar properti dan metode.
- Sekarang pilih “Pembaruan Layar”.
- Pada akhirnya, tentukan “Salah”.
Setelah Anda menonaktifkan pembaruan layar, VBA tidak akan mengaktifkannya setelah kode dijalankan. Jadi selalu lebih baik untuk mematikannya di pihak Anda. Kodenya akan seperti di bawah ini.
Hal-hal yang perlu dipertimbangkan
- Pastikan layar diperbarui ke “ON” saat menggunakan formulir pengguna.
- Jika Anda sedang men-debug kode, yang terbaik adalah memiliki layar pembaruan “ON” sehingga Anda dapat melihat semua aktivitas apa adanya.