Makro Excel hanya terkait dengan buku kerja tempat mereka dibuat. Namun, tidak perlu membuat ulang makro yang bagus di buku kerja lain untuk menerapkan tindakan yang sama. Makro dapat disalin, dipindahkan, atau tersedia untuk buku kerja lain.
Tip
Saat bekerja dengan makro di Excel 2013, tab Pengembang harus aktif di Pita Excel.
Salin Makro dari Satu Buku Kerja ke Buku Kerja lainnya
Mungkin cara paling sederhana untuk "mengimpor" makro dari satu buku kerja ke buku kerja lainnya adalah menggunakan Salin dan Tempel.
Video Hari Ini
Langkah 1: Tampilkan Makro
Pilih Pengembang tab dan klik pada makro tombol untuk menampilkan kotak dialog Makro.
![Klik tombol Makro untuk menampilkan kotak dialog Makro tempat Anda dapat memilih Makro yang akan disalin.](/f/f9d89baaa13029f49ed4e0ce1e73218a.jpg)
Kredit Gambar: Ron Harga
Langkah 2: Pilih Makro
![Gunakan tombol Edit untuk menampilkan editor VB dan makro yang dipilih.](/f/3d838a4e939f56c65b630563d0fa0a3e.jpg)
Kredit Gambar: Ron Harga
Pada kotak dialog Makro, pilih makro yang ingin Anda tampilkan di editor Visual Basic (VB) dan klik tombol Sunting tombol untuk menampilkan kode VBA makro.
Tip
Anda juga dapat menekan tombol "ALT" dan tombol "F11" secara bersamaan (ALT+F11) untuk membuka editor VB dari mana saja di buku kerja Excel.
Langkah 3: Salin Kode VBA
![Sorot dan salin hanya pernyataan, hilangkan nama fungsi dan garis akhir.](/f/b108cf13f01528f29fc8e7c0e042aa6f.jpg)
Kredit Gambar: Ron Harga
Di editor VB, pilih hanya pernyataan kode pemrograman makro; jangan sertakan judul makro atau baris terakhir. Klik Sunting dan pilih Salinan dari menu tarik-turun untuk menyalin kode yang disorot.
Langkah 4: Tempel Kode
![Klik tombol Create untuk menampilkan editor VB.](/f/421499d7310265f64dc4d4b88dc852df.jpg)
Kredit Gambar: Ron Harga
Buka buku kerja yang akan ditambahkan makro. Pada tab Pengembang, klik pada makro tombol. Tetapkan nama untuk makro dan kemudian klik pada Membuat tombol untuk menampilkan editor VB. Saat editor VB terbuka, letakkan kursor pada baris kosong di antara dua pernyataan. Klik Sunting dan pilih Tempel dari menu tarik-turun untuk memasukkan kode yang disalin. Klik Mengajukan dan Menyimpan untuk menyimpan buku kerja dan makro.
Ekspor dan Impor Makro
Metode ini membuat file kode VB (file BAS) yang dapat diekspor sehingga dapat diimpor ke buku kerja Excel lainnya.
Langkah 1: Ekspor Makro
![Pilih Ekspor File untuk menyimpan makro sebagai file .BAS.](/f/c3d5a9a7e639047e76471e488084ba4b.jpg)
Kredit Gambar: Ron Harga
Buka editor VB dan tampilkan makro yang ingin Anda ekspor. Klik Mengajukan dan pilih Ekspor Berkas.
Langkah 2: Simpan File
![Simpan file BAS](/f/b2ff3271881c44b5e59d2151ccfd6fcc.jpg)
Kredit Gambar: Ron Harga
Pada kotak dialog Simpan File, navigasikan ke folder tempat file akan disimpan, beri nama file, dan klik Menyimpan. File sekarang tersedia untuk diimpor ke buku kerja lain.
Langkah 3: Impor File BAS
![File .BAS yang diimpor ditambahkan sebagai modul ke proyek VB.](/f/b1d5a271679292f7630e8a28fa8a52f6.jpg)
Kredit Gambar: Ron Harga
Untuk mengimpor file BAS dan menambahkannya ke proyek buku kerja, pilih tab Pengembang dan klik pada tombol Visual Basic untuk membuka editor VB. Pada editor VB, klik Mengajukan lalu klik Impor Berkas untuk menampilkan kotak dialog Impor File. Navigasi ke folder yang sesuai dan Pilih file yang akan diimpor. Klik Membuka untuk mengimpor file.
Membuat Buku Kerja Makro Pribadi
Saat Excel dimulai, itu membuka file Personal.xlsb, jika ada, sebagai buku kerja tersembunyi. File ini berisi makro yang tersedia untuk semua buku kerja Excel yang berjalan di satu komputer. Membuat file Personal.xlsb menyediakan pustaka makro makro yang tersedia di komputer itu.
Langkah 1: Buat File Personal.xlsb
![Pada kotak dialog Rekam Makro, buku kerja dapat disimpan sebagai Buku Kerja Makro Pribadi](/f/e5d87fa81d43498093c2e139f6a3845a.jpg)
Kredit Gambar: Ron Harga
Untuk membuat file Personal.xlsb, buka a Baru buku kerja di Excel. pada Pengembang tab, klik pada Rekam Makro tombol untuk menampilkan Rekam Makro kotak dialog.
Langkah 2: Rekam Makro
![Tombol Berhenti ditampilkan saat fungsi Rekam Makro aktif.](/f/45c7ff5bc5825e5006f9a5e3e4c10de0.jpg)
Kredit Gambar: Ron Harga
Tetapkan nama untuk makro, lalu pilih Buku Kerja Makro Pribadi pada opsi "Simpan makro sebagai". Klik oke untuk memulai perekaman. Lakukan tindakan yang akan disertakan dalam makro. Ketika tindakan selesai, klik Berhenti Merekam pada tab Pengembang atau klik Berhenti Merekam tombol pada Bilah Status di sudut kiri bawah buku kerja.
Langkah 3: Simpan File Personal.xlsb
![Simpan file Personal.xlsb](/f/2a6d4da6e0cee661fe87dbfa2269e2e2.jpg)
Kredit Gambar: Ron Harga
Setelah makro selesai, klik pada tombol Visual Basic pada tab Pengembang untuk membuka editor VB. Pilih VBAPROJECT (PERSONAL.XLSB) dalam Proyek panel Klik Mengajukan dan kemudian Simpan PERSONAL.XLSB pilihan.