Saya ingin mengatur teks atau angka di Google Sheet dari skrip.
Saya ingin mengatur Hello
atau angka 9
dalam sel F2
. Saya menemukan kode ini sejauh ini:
SpreadsheetApp.getActiveRange().setValue('hello');
tapi itu tidak menentukan sel mana.
Saya ingin mengatur teks atau angka di Google Sheet dari skrip.
Saya ingin mengatur Hello
atau angka 9
dalam sel F2
. Saya menemukan kode ini sejauh ini:
SpreadsheetApp.getActiveRange().setValue('hello');
tapi itu tidak menentukan sel mana.
Jawaban:
Kode berikut melakukan apa yang diperlukan
sumber
Gunakan
setValue
metodeRange
kelas untuk mengatur nilai sel tertentu.Anda juga dapat memilih sel menggunakan nomor baris dan kolom.
Anda juga dapat mengatur nilai beberapa sel sekaligus.
sumber
Solusi:
SpreadsheetApp.getActiveSheet().getRange('F2').setValue('hello')
Penjelasan:
Menetapkan nilai dalam sel dalam spreadsheet yang dilampirkan skrip
Menetapkan nilai dalam sel dalam sheet yang terbuka saat ini dan ke skrip mana yang dilampirkan
Menyetel nilai dalam sel dalam beberapa spreadsheet yang skripnya TIDAK dilampirkan (Nama lembar tujuan diketahui)
Menyetel nilai dalam sel di beberapa spreadsheet yang skripnya TIDAK dilampirkan (Posisi lembar tujuan diketahui)
Ini adalah konstanta, Anda harus mendefinisikannya sendiri
Dengan skrip yang dilampirkan pada selembar, maksud saya skrip tersebut berada di editor skrip lembar itu. Tidak terlampir berarti tidak berada di editor skrip lembar itu. Itu bisa di tempat lain.
sumber