Cara Install dan Menjalankan Macro di Microsoft Excel
Macro adalah salahsatu tool penting yang bisa meringankan kerja anda saat menggunakan Microsoft Excel, tapi menggunakan Macro tidak disarankan untuk pemula, ini hanya untuk pengguna Excel tingkat lanjut, oleh karena itu buat pengguna Excel yang masih belajar, anda bisa belajar penggunaan Macro dan VBA disini. Dalam artikel ini akan saya bahas cara Install dan cara menjalankan Macro di Microsoft Excel, jika anda belum tahu apa pengertian Macro dan VBA beserta fungsi dan manfaat keduanya silahkan baca disini https://www.broexcel.com/pengertian-dan-fungsi-dari-macro-vba.html.
Untuk bermain dengan Macro pada Microsoft Excel, pastikan Tab “DEVELOPER” sudah diaktifkan, silahkan aktifkan terlebih dahulu, jika belum tahu cara menampilkan menu “Developer” di Microsoft Excel, silahkan lihat disini tutorialnya https://www.broexcel.com/cara-menampilkan-menu-developer-di-excel-2013.html.
Langkah-langkah Pasang kode Macro di Microsoft Excel
-
Pada tab “Developer” klik “Visual Basic” di pojok kiri atas.
- Anda akan di bawa ke aplikasi Visual Basic Editor. Aplikasi inilah yang kita kenal dengan VBA atau Visual Basic for Application.
- DI bawah “Microsoft Excel Objects”, double klik pada “sheet1”, maka akan terbuka text editor. Disinilah tempat menaruh kode Macro anda.
4. Kemudian cobalah copy dan paste kode berikut ini sebagai contoh:
Sub nomor_urut_a1()
‘
‘ nomor_urut_a1 Macro
‘
‘
ActiveCell.FormulaR1C1 = “1”
Range(“A2”).Select
ActiveCell.FormulaR1C1 = “2”
Range(“A3”).Select
ActiveCell.FormulaR1C1 = “3”
Range(“A4”).Select
ActiveCell.FormulaR1C1 = “4”
Range(“A5”).Select
ActiveCell.FormulaR1C1 = “5”
Range(“A6”).Select
ActiveCell.FormulaR1C1 = “6”
Range(“A7”).Select
ActiveCell.FormulaR1C1 = “7”
Range(“A8”).Select
ActiveCell.FormulaR1C1 = “8”
Range(“A9”).Select
ActiveCell.FormulaR1C1 = “9”
Range(“A10”).Select
ActiveCell.FormulaR1C1 = “10”
Range(“A1:A10”).Select
Selection.AutoFill Destination:=Range(“A1:A50”), Type:=xlFillDefault
Range(“A1:A50”).Select
Range(“B38”).Select
ActiveWindow.LargeScroll Down:=-1
Range(“B15”).Select
ActiveWindow.LargeScroll Down:=-1
Range(“B15”).Select
End Sub
Kode tersebut adalah hasil Record Macro yang bertujuan untuk membuat nomor urut 1-50 pada kolom A1.5.
5. Selanjutnya kembali ke Worksheet dengan cara klik ikon Microsoft Excel di bagian kiri atas atau dengan menekan Alt+F11 di keyboard.
6. Masih pada tab “Developer”, klik “Macros”
7. Akan ditampilkan daftar kode Macro yang terinstall di Visual Basic.
8. Selanjutnya, klik “Run”, coba lihat apa yang terjadi, secara otomatis kolom A terisi angka yang terurut 1-50.
Nah itulah menfaat dari Macro dan VBA, coba bayangkan anda menulis manual mengetik angka 1 sampai 50 dibandingkan dengan menggunakan Macro, lebih cepat mana? Itulah gunanya Macro. Kode Macro sendiri bisa didapat dengan merekamnya sendiri atau mencari di internet, tapi harus sesuai dengan kebutuhan pekerjaan anda tentunya.
Baiklah, sekian yang bisa saya sampaikan, mohon maaf jika penjelasannya kurang bisa difahami, semoga bermanfaat. Terima kasih telah menyimak.