Anda dapat menggunakan editor VBA bawaan Microsoft Excel untuk memasukkan kode Visual Basic ke dalam buku kerja Anda. Salah satu hal terbaik tentang Excel adalah ia dapat menulis kode VBA untuk Anda-inilah tepatnya yang Anda lakukan saat merekam makro. Saat Anda merekam makro di Excel, Excel menyimpan makro dalam kode VBA, yang kemudian bisa Anda tampilkan dan edit di Editor Visual Basic. Jika Anda baru mengenal VBA, bermain dengan makro adalah cara yang bagus untuk memulai. Artikel wikiHow ini akan mengajarkan kepada Anda cara membuat kode VBA sendiri dengan mudah di Microsoft Excel, serta cara mengedit kode lanjutan di Editor Visual Basic.
Langkah
Bagian 1 dari 3: Membuka Editor Visual Basic
Langkah 1. Aktifkan tab Pengembang di Excel
Sebelum Anda dapat membuka editor VBA dan mulai membuat makro Anda sendiri, Anda perlu menambahkan tab Pengembang ke toolbar Excel Anda.
-
jendela
- Klik Mengajukan menu dan pilih Pilihan.
- Klik Sesuaikan Pita di menu.
- Centang kotak "Pengembang" di bawah "Tab Utama" dan klik oke.
-
macOS
- Klik Unggul menu dan pilih Preferensi.
- Klik Pita & Bilah Alat.
- Klik Tab Utama.
- Centang kotak di samping "Pengembang".
- Klik Menyimpan dan kemudian tutup jendela.
Langkah 2. Klik tab Pengembang
Sekarang setelah Anda mengaktifkan tab, tab tersebut berada di bagian atas Excel. Di sinilah Anda akan menemukan editor Visual Basic, serta fitur lain untuk pengembangan.
Langkah 3. Klik Visual Basic
Tombol ini berada di ujung kiri bilah alat di tab Pengembang. Ini akan membuka Editor Visual Basic Anda. Sebelum kita merekam makro, mari kita rasakan bagaimana editor bekerja dan ditata.
Langkah 4. Pelajari cara Anda di sekitar Editor Visual Basic
Kami hanya akan membahas dasar-dasarnya sekarang, karena Anda akan mendapatkan lebih banyak pengalaman setelah Anda mulai bekerja dengan makro.
- Panel Proyek, di sisi kiri VBE, adalah tempat Anda akan menemukan semua buku kerja Excel yang terbuka. Setiap lembar kerja dalam buku kerja adalah objek terpisah, muncul di bawah "Microsoft_Excel_Objects."
- Setelah Anda merekam makro, makro tersebut akan muncul sebagai modul di panel ini di bawah header "Modul". Anda kemudian dapat melihat dan mengedit kode di editor dengan membuka modul.
- Untuk menyisipkan modul Anda sendiri tanpa merekam makro terlebih dahulu, klik tombol Memasukkan menu di bagian atas editor dan pilih Modul.
- Klik x atau lingkaran merah di bagian atas editor untuk kembali ke Excel.
Bagian 2 dari 3: Merekam dan Mengedit Makro
Langkah 1. Buka lembar kerja apa saja di Excel
Sekarang kita akan menggunakan contoh untuk membuat dan mengedit VBA. Saat Anda merekam makro di Excel, Anda membuat kode VBA yang bisa Anda edit di Editor Visual Basic. Dalam contoh ini, kami akan merekam makro yang menambahkan jumlah A10 dan B10, menampilkan hasilnya dalam C10, lalu menyalin nilainya ke D10. Mulailah dengan membuka buku kerja kosong dan memasukkan dua nilai numerik ke A10 dan B10.
Langkah 2. Klik tab Pengembang
Itu ada di bagian atas layar.
Anda juga dapat membuka editor dengan menekan Alt + F11 di PC, atau Memilih + F11 (atau Fn + Memilih + F11) di Mac.
Langkah 3. Klik Rekam Makro
Itu ada di tab Pengembang di bagian atas layar. Ini akan membuka dialog Rekam Makro.
Langkah 4. Masukkan nama untuk makro
Ini adalah sesuatu yang menjelaskan untuk apa makro itu, seperti Sum_and_Copy.
Tidak boleh ada spasi dalam nama makro
Langkah 5. Masukkan pintasan keyboard untuk makro
Pintasan yang Anda masukkan akan menjadi cara Anda dapat menjalankan makro dengan cepat. Sebagai contoh, Ctrl + L.
Tombol pintas harus berupa huruf abjad
Langkah 6. Pilih tempat untuk menyimpan makro
Jika Anda tidak akan menggunakan makro di mana pun kecuali di dalam buku kerja ini, pilih Buku kerja ini. Mari kita pilih opsi itu untuk saat ini.
- Jika Anda ingin menggunakan makro dan dapat melihat dan mengedit skrip VBA-nya di semua buku kerja, pilih Buku Kerja Makro Pribadi. Ini akan muncul sebagai buku kerja terpisah di Editor Visual Basic.
- Anda juga dapat memasukkan deskripsi jika Anda mau, seperti "Menyalin jumlah total penjualan ke H10."
Langkah 7. Klik OK untuk mulai merekam
Setelah Anda mulai merekam, semua yang Anda lakukan akan ditangkap dan ditambahkan ke makro menggunakan kode VBA.
Langkah 8. Selesaikan tindakan yang ingin Anda rekam
Hanya lakukan tindakan yang ingin Anda simpan ke makro. Dalam contoh kami, kami menambahkan A10 ke B10, menampilkan hasilnya di C10, dan kemudian menyalinnya ke D10. Berikut langkah-langkahnya:
- Klik Rumah tab.
- Klik mouse di C10.
- Klik menu "JumlahOtomatis" dan pilih JUMLAH.
- tekan Memasuki atau Kembali untuk menambahkan nilai yang dipilih.
- Sorot C10 dan tekan Ctrl + C (PC) atau Cmd + C (Mac) untuk menyalin.
- Klik D10 dan tekan Ctrl + V (PC) atau Cmd + V (Mac) untuk menempel.
Langkah 9. Klik tab Pengembang dan pilih Berhenti Merekam
Ini adalah opsi yang menggantikan "Rekam Makro," yang Anda pilih sebelumnya. Excel tidak lagi merekam tindakan Anda.
Langkah 10. Klik Macro di toolbar
Ini menampilkan daftar semua makro di semua buku kerja yang telah Anda buka.
Langkah 11. Pilih makro baru Anda dan klik Edit
Ini akan membuka kode VBA untuk makro Anda di Editor Visual Basic. Sekarang Anda dapat melihat seperti apa tampilan makro Anda dalam kode VBA. Saat Anda terus merekam makro dan memeriksa kode, Anda akan mempelajari lebih lanjut tentang Visual Basic.
- Seperti yang kami sebutkan, makro disimpan sebagai modul-Anda sekarang akan melihat bagian "Modul" di panel Proyek yang berisi makro Anda.
- Anda juga dapat mengklik Dasar visual di bilah alat untuk membuka Editor Visual Basic, klik kanan modul yang ingin Anda edit, lalu klik Sunting.
Langkah 12. Edit kode VBA makro Anda
Katakanlah kita ingin makro untuk menyalin total ke E10, bukan D10. Daripada merekam ulang makro, kita bisa mengedit kode di Editor Visual Basic. Dalam contoh kami, temukan bagian dari kode VBA di editor yang mengatakan "D10" dan ganti dengan "E10."
Langkah 13. Klik tab Run dan pilih Run sub/Userform
Ini menjalankan makro Anda yang baru diedit.
- Anda juga dapat menekan F5 atau klik tombol putar di bilah alat untuk menjalankan makro.
- Untuk melihat hasilnya, tutup Editor Visual Basic untuk kembali ke lembar kerja Anda.
Bagian 3 dari 3: Membuat Tombol Perintah Dasar
Langkah 1. Buka lembar kerja kosong di Excel
Cara lain untuk belajar tentang VBA adalah dengan memasukkan kode dari dalam Excel. Dalam contoh ini, kita akan membuat dan mengedit tombol yang berperilaku dengan cara tertentu saat ditekan.
Langkah 2. Klik tab Pengembang
Itu ada di bagian atas Excel.
Langkah 3. Klik tombol Sisipkan
Ini adalah ikon kotak alat di bilah alat. Ini akan membuka menu.
Langkah 4. Klik ikon Tombol Perintah di bagian "Kontrol X Aktif"
Ini adalah opsi pertama di bagian kedua itu.
Saat Anda mengarahkan kursor mouse ke ikon pertama di bagian itu, itu akan mengatakan "Tombol Perintah," yang merupakan cara Anda mengetahui bahwa Anda sedang bekerja dengan tombol kanan
Langkah 5. Klik sel kosong
Ini membuat tombol baru yang disebut "Tombol Perintah" di buku kerja Anda. Anda dapat menetapkan makro ke tombol ini yang menyelesaikan tugas tertentu setiap kali Anda mengklik tombol. Dalam contoh kita, kita akan membuat tombol memasukkan kata "wikiHow" ke dalam sel A1.
NS Mode Desain tombol di bilah alat sekarang harus menyala. Jika tidak, klik untuk meneranginya sekarang.
Langkah 6. Klik kanan Tombol Perintah dan pilih Lihat Kode
Ini akan membuka kode untuk tombol di Editor Visual Basic.
- Anda juga dapat mengklik tombol sekali dan memilih Lihat Kode di bilah alat.
- Daripada menyisipkan kode sebagai modul seperti merekam makro, ini menambahkan kode ke objek untuk lembar kerja tempat Anda meletakkan tombol. Anda selalu dapat melihat dan mengedit kode ini dengan membuka Editor Visual Basic, mengklik kanan lembar kerja yang berisi tombol, dan memilih Lihat Kode.
Langkah 7. Masukkan kode untuk mencetak "wikiHow" ke dalam sel A1
Kode yang ada adalah untuk tombol. Untuk membuat tombol melakukan sesuatu, kita perlu menambahkan kode kita di antara dua baris kode yang ada. Salin dan tempel kode berikut di antara dua baris yang ada:
-
Range("A1"). Nilai = "Halo"
Langkah 8. Tutup editor Visual Basic
Untuk melakukan ini, cukup klik x atau lingkaran merah di bagian atas jendela. Ini membawa Anda kembali ke lembar kerja Anda.
Langkah 9. Klik Mode Desain di bilah alat
Ini keluar dari Mode Desain-Anda tidak akan dapat mengklik tombol jika Anda masih dalam Mode Desain.
Langkah 10. Klik Tombol Perintah
Anda sekarang akan melihat kata "wikiHow" di sel A1 lembar kerja Anda.
Untuk mengedit kode lagi, klik Mode Desain, pilih tombol, lalu klik Lihat Kode di bilah alat atau klik kanan dan pilih Lihat Kode.
Tips
- Jika Anda baru mengenal VBA, coba ikuti kelas pengantar, atau lihat video pemula di YouTube.
- Saat Anda mendapatkan lebih banyak pengalaman dengan VBA, lihat forum pengguna Excel VBA populer Reddit /r/vba dan /r/excel.