Excel 2020: Tingkatkan Perekaman Makro Anda - Tips Excel

Saya menyukai Macro Recorder versi 1985 di Lotus 1-2-3. Kode itu sulit dipahami, tetapi berhasil. Ada beberapa default di Excel Macro Recorder yang menyebabkan penderitaan bagi siapa pun yang mencoba merekam makro. Berikut adalah tiga tip untuk membuat pengalaman makro mungkin lebih baik.

Tip 1: Aktifkan Referensi Relatif untuk Setiap Makro.

Katakanlah Anda mulai dalam A2 dan merekam makro sederhana yang berpindah ke A4. Saya akan menyebutnya MoveDownTwoCells makro. Tetapi jika Anda menjalankan makro ini saat penunjuk sel berada di J10, makro akan berpindah ke sel A4. Ini jarang yang Anda inginkan terjadi. Tapi Anda bisa mengubah perilaku perekam makro dengan memilih Tampilan, Makro, Gunakan Referensi Relatif sebelum Anda merekam makro.

Jika Anda merekam makro MoveDownTwoCells dengan pengaturan ini diaktifkan, makro akan bekerja dari sel mana pun.

Peringatan

Pengaturan tetap aktif hanya sampai Anda menutup Excel. Besok, Anda harus menyalakannya kembali.

Tip

Bagaimana jika Anda benar-benar perlu merekam makro yang selalu melompat ke sel A4? Bahkan dengan Referensi Relatif diaktifkan, Anda dapat menekan F5 untuk Pergi ke dan menggunakan dialog Pergi ke untuk pergi ke A4. Perekam makro akan merekam kode yang akan selalu melompat ke A4.

Tip 2: Gunakan Ctrl + Shift + Panah untuk berpindah ke akhir kumpulan data.

Katakanlah Anda ingin menambahkan total di bagian bawah daftar faktur kemarin. Anda ingin total muncul di baris 9 hari ini, tetapi besok, mungkin perlu di baris 17 atau baris 5, tergantung pada berapa banyak baris data yang Anda miliki.

Temukan kolom yang dapat diandalkan 100% terisi. Dari atas kolom itu, rekam tindakan menekan Ctrl + Shift + Panah Bawah. Tekan tombol Panah Bawah sekali lagi, dan Anda akan tahu bahwa Anda berada di baris di mana jumlah seharusnya berada.

Tip 3: Ketik =SUM(E$2:E8)alih-alih menekan tombol Jumlahotomatis

Perekam makro tidak akan merekam maksud JumlahOtomatis. Saat Anda menekan JumlahOtomatis, Anda akan mendapatkan fungsi penjumlahan yang dimulai di sel di atas dan meluas hingga sel non-numerik pertama. Tidak masalah jika Anda mengaktifkan atau menonaktifkan Referensi Relatif; perekam makro akan membuat kode keras yang Anda inginkan untuk menjumlahkan tujuh sel di atas sel aktif.

Alih-alih menggunakan icon AutoSum, ketik fungsi SUM dengan tanda dolar tunggal sebelum nomor baris pertama: =SUM(E$2:E8). Gunakan rumus itu saat merekam makro, dan makro akan menjumlahkan dengan andal dari sel di atas sel aktif hingga baris 2, seperti yang diperlihatkan di bawah ini.

Artikel yang menarik...