Masukkan kode VBA ke Buku Kerja Excel
Untuk contoh ini, kita akan menggunakan makro VBA untuk menghapus jeda baris dari lembar kerja saat ini .
- Buka buku kerja Anda di Excel.
- Tekan Alt + F11untuk membuka Visual Basic Editor (VBE).
- Klik kanan pada nama buku kerja Anda di panel “Project-VBAProject” (di sudut kiri atas jendela editor) dan pilih Insert -> Module dari menu konteks.
- Salin kode VBA (dari halaman web, dll.) dan tempelkan ke panel kanan editor VBA ( jendela ” Modul1 “).
- Tips: Percepat eksekusi makro Jika kode makro VBA Anda tidak berisi baris berikut di awal:
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Kemudian tambahkan baris berikut agar makro Anda bekerja lebih cepat (lihat tangkapan layar di atas):- Ke awal kode, setelah semua baris kode yang dimulai dengan
Dim (jika tidak ada baris ” Dim “, tambahkan tepat setelah baris Sub ):Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual - Ke bagian paling kode, sebelum End Sub :
Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic
Baris-baris ini, seperti namanya, matikan penyegaran layar dan kalkulasi ulang rumus buku kerja sebelum menjalankan makro.Setelah kode dieksekusi, semuanya dihidupkan kembali. Hasilnya, performa meningkat dari 10% menjadi 500% (aha, makro bekerja 5 kali lebih cepat jika terus memanipulasi konten sel).
- Ke awal kode, setelah semua baris kode yang dimulai dengan
- Simpan buku kerja Anda sebagai ” Excel macro-enabled workbook “.Tekan Crl + S, lalu klik tombol ” Tidak ” di dialog peringatan ” Fitur berikut tidak dapat disimpan dalam buku kerja bebas makro “.
Dialog ” Simpan sebagai ” akan terbuka. Pilih ” Buku kerja makro-enabled Excel ” dari daftar drop-down ” Save as type ” dan klik tombol Save . - Tekan Alt + Quntuk menutup jendela Editor dan beralih kembali ke buku kerja Anda.
Cara menjalankan makro VBA di Excel
Saat Anda ingin menjalankan kode VBA yang Anda tambahkan seperti yang dijelaskan di bagian atas: tekan Alt+F8untuk membuka dialog ” Makro “.
Kemudian pilih makro yang diinginkan dari daftar “Nama Makro” dan klik tombol “Jalankan”.
Sumber: https://www.ablebits.com/office-addins-blog/add-run-vba-macro-excel/
1,667 total views, 8 views today