Skrip google membuat lembar baru

Skrip google membuat lembar baru
Skrip google membuat lembar baru

CoffeeEDU adalah pertemuan gaya nonkonferensi selama satu jam dari para pendidik. Di coffeeEDU yang saya hadiri di Connecticut minggu ini, percakapan beralih ke Google Apps Script. Kami membuat skrip yang sangat sederhana untuk menambahkan sheet ke spreadsheet Google Sheets. Saya menggunakan teknik ini untuk membuat https. //alicekeeler. com/rostertab. RosterTab mengambil daftar siswa Anda dan membuat tab (menyisipkan lembar) untuk setiap siswa dengan nama mereka di atasnya. Ini skrip yang kami coba di coffeeEDU, cobalah

Spreadsheet

Anda memerlukan spreadsheet Google Spreadsheet untuk menerapkan kode ini. Buka http. // lembar. google. com dan buat spreadsheet baru. Anda akan ingin pergi ke menu Alat dan pilih "Editor skrip. ”

Skrip google membuat lembar baru
Skrip google membuat lembar baru

Kode

Ini baru saja Anda mulai dengan membuat kode yang sukses. Jika Anda ingin menyelam lebih dalam ke Google Apps Script, saya sarankan Anda mempelajari sedikit JavaScript dan lihat beberapa tutorial di halaman Google Apps Script

Kode yang akan Anda tulis harus berada di antara kurung kurawal

Skrip google membuat lembar baru
Skrip google membuat lembar baru

Baris Kode Pertama

Jika Anda menggunakan Google Apps Script dengan Google Sheets, baris kode pertama ini hampir selalu merupakan baris kode pertama Anda

var ss = SpreadsheetApp. getActiveSpreadsheet();

var adalah singkatan dari variabel. Anda menamai baris kode ini ss.  

Perhatikan bahwa setelah Anda mengetik SpreadsheetApp (kapitalisasi penting) dan Anda meletakkan periode di mana daftar pilihan ganda akan muncul. PILIH getActiveSpreadsheet() alih-alih mengetiknya

Titik koma

Di akhir setiap baris kode Anda memerlukan titik koma (;). Pastikan Anda mengakhiri dengan titik koma

Skrip google membuat lembar baru
Skrip google membuat lembar baru

Baris Kode Kedua

ss. insertSheet('chupacabra');

Anda sedang membangun baris kode sebelumnya. Baris kode pertama menggunakan variabel ss. Ketik ss dan titik untuk membuat variabel. Setelah menekan titik, daftar pilihan ganda akan muncul di mana Anda dapat mengklik insertSheet()

Spreadsheet Google mirip dengan spreadsheet Microsoft Excel dan berisi sebagian besar setelan yang mirip dengan Excel. Dengan menggunakan skrip aplikasi Google, Anda dapat membuat spreadsheet baru dengan mengeksekusi skrip tersebut

Untuk mulai menulis skrip, Anda harus membuka halaman editor skrip aplikasi Google. Pastikan Anda telah login dengan akun Gmail Anda dan buka https. //naskah. google. com

Halaman terbuka dengan proyek Tanpa Judul dan fungsi saya() sebagai fungsi default. Klik dua kali “Proyek tanpa judul ditampilkan di kiri atas halaman dan beri nama Proyek sesuai keinginan. Katakanlah "Proyek pertama saya"

Anda dapat membuat spreadsheet baru dengan dua metode berbeda. Namun, nama metodenya sama dan berbeda dengan jumlah argumen

Metode 1

Metode ini membuat spreadsheet dengan nama yang diberikan. Untuk membuat Spreadsheet baru, tulis fungsi di bawah di halaman editor skrip

fungsi
fungsisaya() {

var ssnew = SpreadsheetApp. buat ("Saya
lembar pertama”);

}

metode

buat (nama spreadsheet)- Ini membuat spreadsheet dengan nama yang diberikan

Definisi

ssnew- Ini menunjukkan nama variabel

SpreadsheetApp- Ini adalah kelas induk dari aplikasi Google Spreadsheet

buat ("Lembar pertama saya") - Ini adalah metode milik SpreadsheetApp

Ini memungkinkan Anda membuat spreadsheet baru dengan nama file "Lembar pertama saya" yang diberikan dalam parameter metode ini

Eksekusi

Jalankan skrip dengan memilih nama fungsi (Ini dia myFunction) dan klik Tombol Jalankan atau buka Jalankan dan pilih nama fungsi. Saat meminta otorisasi, klik Lanjutkan untuk melanjutkan. Kemudian, Anda akan dimintai izin untuk mengakses Google Drive jika Anda menjalankannya untuk pertama kali. Klik tombol izinkan

Eksekusi dimulai dan selesai dalam beberapa detik. Anda dapat menemukan “Lembar pertama saya” di Google Drive Anda

Metode ini membuat spreadsheet baru bernama "Lembar pertama saya" dengan 1.000 baris dan 26 kolom di drive Anda

Metode 2

Metode ini membuat spreadsheet dengan nama tertentu dan diberi sejumlah baris dan kolom

Tulis fungsi di bawah di halaman yang sama setelah myFunction, tetapi pastikan nama fungsi yang ada unik

fungsi
myFunction1() {

var ssnew = SpreadsheetApp. buat ("Saya
Lembar kedua”,100,10);

}

metode

buat(nama spreadsheet, jumlah baris, jumlah kolom)- Membuat spreadsheet baru dengan nama yang diberikan dan jumlah baris dan kolom yang ditentukan yang diberikan dalam argumen ke-2 dan ke-3

Eksekusi

Buka Jalankan dan pilih "myFunction1". Anda akan menemukan spreadsheet baru “Lembar Kedua Saya” dengan 100 baris dan 10 kolom di Google Drive Anda

Silakan bagikan keraguan Anda melalui komentar

Terkait

Tag. Amarindaz

Tentang Penulis

Rajan

Rajan adalah web geek-Blogger-Programmer- bekerja di perusahaan korporat sebagai insinyur analis sistem. Kapan pun waktu memungkinkan, dia biasa menulis blog tentang tren terkini dalam teknologi, tip monetisasi, konsep Pemrograman, dan panduan teknis untuk pemula di amarindaz

Bagaimana cara membuat lembar baru di skrip Google?

var ss = SpreadsheetApp. getActiveSpreadsheet(); . insertSheet('Lembar Baru Saya'); .
Nama lembar baru
Tambahkan sheet ke spreadsheet mana
Setelah (atau sebelum) lembar mana (indeks atau nama)
Pilih untuk menambah penghitung atau menghapus jika nama baru sudah digunakan sebelumnya

Bagaimana cara membuat tab secara otomatis di Google Sheets?

Ketik atau rekatkan daftar nama atau item di Kolom A lembar pertama. Di bagian atas, di samping menu Bantuan, terdapat menu RosterTab. Pilih ListToTabs untuk membuat lembar untuk setiap item dalam daftar dan untuk menghapus daftar. Gunakan opsi RosterTab untuk menyimpan daftar

Bagaimana cara menduplikasi lembar dalam skrip Google?

Klik tab sheet yang ingin Anda duplikasi, lalu pilih Duplikat dari menu yang muncul . Duplikat lembar akan muncul di bilah alat lembar. Itu akan disebut sebagai salinan dari lembar asli, seperti Salinan Mei. Jika mau, Anda dapat mengganti nama sheet.

Bisakah saya membuat Google Sheets dalam file CSV?

Anda dapat mengintegrasikan Google Sheets dengan aplikasi (seperti Megalytic CSV Widget) yang memerlukan file CSV dengan mengonversi URL Google Sheet ke bentuk yang sedikit berbeda yang memaksa unduhan CSV dari data sheet