Membuat makro di Sheets

Biasanya, saat bekerja dalam spreadsheet, Anda dapat masuk ke dalam lingkaran tindakan berulang — menyalin nilai sel, memformat, membuat rumus, dan sebagainya — yang dapat menjadi membosankan dan menyebabkan kesalahan. Untuk memberi Anda cara mengotomatiskan tindakan berulang, Google Sheets menyediakan makro . Makro memungkinkan Anda ‘merekam’ serangkaian tindakan dalam satu lembar. Dengan makro yang direkam, Anda dapat mengulangi serangkaian tindakan itu di tempat lain dalam spreadsheet dengan pers hotkey sederhana.

Di bagian ini, Anda akan belajar cara membangun makro di Lembar. Di bagian selanjutnya, Anda akan melihat bagaimana makro dibuat menggunakan Apps Script.

Sebelum kamu memulai

Sebelum Anda melanjutkan, Anda perlu spreadsheet dengan beberapa data. Kami telah menyediakan satu untuk Anda: klik tautan ini untuk menyalin lembar data dan kemudian klik tombol Buat salinan .

Salinan spreadsheet contoh untuk Anda gunakan harus ditempatkan di folder beranda Google Drive Anda dan beri nama “Copy 10 Film Terlaris Tertinggi Tertinggi (2018). ”

Membuat makro

Sekarang Anda memiliki spreadsheet untuk dikerjakan, Anda dapat merekam makro di Google Sheets. Untuk contoh ini, Anda akan membuat makro yang memformat baris tajuk untuk data Anda. Ikuti saja langkah-langkah ini:

  1. Klik sel A1 untuk memfokuskan kursor di baris itu. Ini adalah baris tajuk Anda.
  2. Di menu, pilih Alat> Makro> Rekam Makro .

Setelah Anda mulai merekam, Google Sheets mulai mengingat setiap tindakan yang Anda lakukan dalam spreadsheet: menyorot sel, menambahkan data, beralih ke lembar yang berbeda, pemformatan, dan sebagainya. Tindakan itu menjadi ‘skrip’ yang diulang setelah Anda menyimpan dan mengaktifkan makro nanti.

  1. Di kotak Makro, pilih Referensi relatif.

Ketentuan Utama: Makro dapat menggunakan dua jenis referensi dalam Lembar untuk merujuk ke sel tertentu. Referensi absolut ditetapkan ke lokasi yang tepat direkam (misalnya, sel A5), sementara referensi relatif diterapkan menggunakan pemilihan pengguna saat ini sebagai titik awal (misalnya, sel keempat turun dari pemilihan saat ini).

Codelab ini meminta Anda untuk menggunakan referensi relatif untuk makro Anda.

  1. Pilih baris 1 .
  1. Mewarnai ulang Warna Isi baris atas dari magenta putih ke gelap 3 .
  1. Ubah Warna Teks baris atas dari hitam menjadi putih .
  1. Tebalkan teks dengan mengeklik Ctrl + B (atau Cmd + B di Mac).
  2. Pilih Lihat> Bekukan> 1 baris untuk membekukan baris atas.
  1. Klik tombol Simpan di dialog makro di bagian bawah layar. Dialog baru kemudian meminta Anda untuk memberi nama makro; beri nama “Header” dan kemudian klik Simpan .

Menggunakan Antarmuka Pengguna Sheets ‘, Anda telah membuat makro khusus untuk memformat header!

Anda telah membuat makro untuk memformat header. Pindah ke bagian berikutnya untuk mempelajari cara menerapkan makro di Lembar.

Mengaktifkan makro Anda

Anda telah membuat makro di Sheets! Anda dapat mencoba menerapkan makro Anda di Lembar dengan mengikuti instruksi ini:

  1. Klik atau Tambahkan Lembar untuk membuat lembar baru.
  1. Di lembar baru, tambahkan beberapa teks ke A1:C2Silakan ikuti contoh input di bawah ini:
  1. Sorot baris pertama.
  1. Pilih Peralatan> Makro> Header untuk menerapkan Makro ke area yang dipilih.
  1. Otorisasi makro dengan mengikuti petunjuk di layar.

Catatan: Jika Anda menggunakan akun gmail.com , Anda mungkin juga melihat dialog aplikasi Tidak Diverifikasi saat pertama kali menggunakan makro Anda. Google menggunakan ini untuk memperingatkan pengguna yang mungkin menggunakan kode dari penulis yang tidak dikenal atau tidak dipercaya. Jika Anda melihat dialog ini, tidak apa-apa untuk melanjutkan karena Anda adalah penulis makro. Ikuti petunjuk di layar untuk melanjutkan otorisasi makro. Proses mendapatkan izin ini disebut otorisasi .

  1. Ulangi Langkah 4 untuk menjalankan kembali Makro (otorisasi menghentikan eksekusi pertama).

Anda telah belajar cara menerapkan Makro di Lembar. Selamat! Spreadsheet Anda akan terlihat seperti ini:

Macro memungkinkan Anda membuat spreadsheet secara efisien, dan, di bagian selanjutnya dari codelab ini, Anda akan belajar cara membuat makro Anda lebih kuat! Inilah rahasianya: saat Anda merekam makro, apa yang sebenarnya Anda lakukan adalah menulis kode Skrip Aplikasi . Di belakang layar, Sheets menyusun kode yang cocok dengan tindakan makro untuk Anda. Dan, di bagian selanjutnya, Anda akan belajar cara memodifikasi kode makro itu secara langsung menggunakan editor di browser Apps Script.

Leave a Reply

Your email address will not be published. Required fields are marked *