Isi kandungan
Isu penting untuk kita semua semasa bekerja dengan VBA dalam Excel, untuk mematikan kemas kini skrin. Dalam artikel ini, saya akan menunjukkan kepada anda cara anda boleh mematikan kemas kini skrin menggunakan VBA dalam Excel.
Excel VBA: Matikan Kemas Kini Skrin (Pandangan Pantas)
9089
Muat Turun Buku Kerja Amalan
Muat turun buku kerja latihan ini untuk bersenam semasa anda membaca artikel ini.
Matikan Kemas Kini Skrin.xlsm
Ikhtisar untuk Mematikan Kemas Kini Skrin Menggunakan Excel VBA
Untuk mematikan pengemaskinian skrin menggunakan VBA adalah mudah. Sejujurnya, hanya satu baris sudah cukup untuk melakukannya.
4523
Satu baris kod ini akan mematikan pengemaskinian skrin untuk anda, tetapi anda tidak akan dapat rasa kesan dengan satu baris ni. Untuk merasakannya, masukkan beberapa baris kod yang akan melakukan beberapa tugas untuk anda selepas mengemas kini skrin. Lebih baik jika ia adalah tugas yang panjang, yang akan membuatkan anda memahami kesan pengemaskinian skrin.
4196
Baris ini memasukkan siri 1 hingga 100,000 dalam helaian aktif, bermula daripada sel A1 . Jika anda melakukannya tanpa mengemas kini skrin, ia akan mengambil masa yang lama. Kerana setiap kali ia memasukkan nombor ke sel seterusnya, sel yang lebih awal dikemas kini bersama-sama dengannya.
Tetapi jika anda memastikan skrin mengemas kini dimatikan, sel yang lebih awal tidak akan dikemas kini setiap kali dan operasi akan ambil sedikit masa untuk dilaksanakan.
Kalau bolehharap, anda boleh menghidupkan kemas kini skrin sekali lagi.
2000
Jadi kod VBA yang lengkap ialah:
⧭ Kod VBA:
7403
Baca Lagi: [Tetap!] Sel Excel Tidak Kemas Kini Melainkan Klik Dua Kali (5 Penyelesaian)
Bacaan Serupa
- Cara Muat Semula Helaian Excel Secara Automatik (3 Kaedah Sesuai)
- Cara Mengemas kini Jadual Pangsi Secara Automatik Apabila Data Sumber Berubah
- Jadual Pangsi Tidak Menyegarkan (5 Isu & Penyelesaian)
- Cara untuk Auto Refresh Jadual Pangsi tanpa VBA dalam Excel (3 Kaedah Pintar)
Membangun Makro untuk Mematikan Kemas Kini Skrin Menggunakan Excel VBA
Kami' telah melihat analisis langkah demi langkah kod untuk mematikan kemas kini skrin menggunakan VBA dalam Excel. Sekarang kita akan melihat bagaimana kita boleh membangunkan Makro untuk melaksanakan ini.
⧪ Langkah 1: Membuka Tetingkap VBA
Tekan ALT + F11 pada papan kekunci anda untuk membuka tetingkap Visual Basic .
⧪ Langkah 2: Memasukkan Modul Baharu
Pergi ke Sisipkan > Modul dalam bar alat. Klik pada Modul . Modul baharu yang dipanggil Modul1 (atau apa-apa lagi bergantung pada sejarah masa lalu anda) akan dibuka.
⧪ Langkah 3: Meletakkan Kod VBA
Ini adalah langkah yang paling penting. Masukkan kod VBA yang diberikan dalam modul.
⧪ Langkah 4: Menjalankan Kod
Klik pada Sub Run \Alat UserForm daripada bar alat di atas.
Kod akan dijalankan. Dan anda akan menemui satu siri nombor daripada 1 hingga 1,00,000 yang dijana dengan cepat pada lembaran kerja anda, yang sebaliknya akan mengambil masa yang lama untuk dilaksanakan.
Baca Lagi: [Diselesaikan]: Formula Excel Tidak Kemas Kini Sehingga Simpan (6 Penyelesaian Kemungkinan)
Perkara yang Perlu Diingati
Anda perlukan tidak melakukan tugas yang sama dengan saya selepas mematikan kemas kini skrin. Anda boleh melakukan apa sahaja tugas biasa anda. Tetapi masalahnya ialah anda tidak akan memahami kesan mematikan kemas kini skrin melainkan anda melakukan siri tugasan yang panjang. Itulah sebabnya saya menjana jujukan daripada 1 hingga 1,00,000.
Kesimpulan
Oleh itu, ini ialah proses untuk membangunkan Makro untuk bertukar mengemas kini luar skrin menggunakan Excel VBA . Adakah anda mempunyai sebarang soalan? Jangan ragu untuk bertanya kepada kami. Dan jangan lupa untuk melawati tapak kami ExcelWIKI untuk lebih banyak siaran dan kemas kini.