Kumpulan satu atau beberapa instance Range di sheet yang sama. Anda dapat menggunakan class ini
untuk menerapkan operasi pada koleksi rentang atau sel yang tidak berdekatan.
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat | 
|---|---|---|
| activate() | Range | Memilih daftar instance Range. | 
| break | Range | Pisahkan semua sel yang digabungkan secara horizontal atau vertikal yang terdapat dalam daftar rentang menjadi setiap sel lagi. | 
| check() | Range | Mengubah status kotak centang dalam rentang menjadi “ dicentang”. | 
| clear() | Range | Menghapus rentang konten, format, dan aturan validasi data untuk setiap Rangedalam
daftar rentang. | 
| clear(options) | Range | Menghapus rentang konten, format, aturan validasi data, dan komentar, seperti yang ditentukan dengan opsi yang diberikan. | 
| clear | Range | Menghapus konten setiap Rangedalam daftar rentang, tanpa mengubah format. | 
| clear | Range | Menghapus aturan validasi data untuk setiap Rangedalam daftar rentang. | 
| clear | Range | Menghapus pemformatan teks untuk setiap Rangedalam daftar rentang. | 
| clear | Range | Menghapus catatan untuk setiap Rangedalam daftar rentang. | 
| get | Range[] | Menampilkan daftar satu atau beberapa instance Rangedi sheet yang sama. | 
| insert | Range | Menyisipkan kotak centang ke setiap sel dalam rentang, yang dikonfigurasi dengan trueuntuk dicentang danfalseuntuk tidak dicentang. | 
| insert | Range | Menyisipkan kotak centang ke setiap sel dalam rentang, yang dikonfigurasi dengan nilai kustom untuk dicentang dan string kosong untuk tidak dicentang. | 
| insert | Range | Menyisipkan kotak centang ke setiap sel dalam rentang, yang dikonfigurasi dengan nilai kustom untuk status dicentang dan tidak dicentang. | 
| remove | Range | Menghapus semua kotak centang dari rentang. | 
| set | Range | Menetapkan warna latar belakang untuk setiap Rangedalam daftar rentang. | 
| set | Range | Menetapkan latar belakang ke warna RGB yang diberikan. | 
| set | Range | Menetapkan properti batas untuk setiap Rangedalam daftar rentang. | 
| set | Range | Menetapkan properti batas dengan warna dan/atau gaya untuk setiap Rangedalam daftar rentang. | 
| set | Range | Menetapkan warna font untuk setiap Rangedalam daftar rentang. | 
| set | Range | Menetapkan jenis font untuk setiap Rangedalam daftar rentang. | 
| set | Range | Menetapkan gaya garis font untuk setiap Rangedalam daftar rentang. | 
| set | Range | Menetapkan ukuran font (dalam poin) untuk setiap Rangedalam daftar rentang. | 
| set | Range | Tetapkan gaya font untuk setiap Rangedalam daftar rentang. | 
| set | Range | Tetapkan ketebalan font untuk setiap Rangedalam daftar rentang. | 
| set | Range | Memperbarui formula untuk setiap Rangedalam daftar rentang. | 
| set | Range | Memperbarui formula untuk setiap Rangedalam daftar rentang. | 
| set | Range | Tetapkan perataan horizontal untuk setiap Rangedalam daftar rentang. | 
| set | Range | Menetapkan teks catatan untuk setiap Rangedalam daftar rentang. | 
| set | Range | Menetapkan format angka atau tanggal untuk setiap Rangedalam daftar rentang. | 
| set | Range | Menetapkan apakah setiap Rangedalam daftar rentang harus menampilkan hyperlink atau tidak. | 
| set | Range | Menetapkan arah teks untuk sel di setiap Rangedalam daftar rentang. | 
| set | Range | Menetapkan setelan rotasi teks untuk sel di setiap Rangedalam daftar rentang. | 
| set | Range | Menetapkan nilai untuk setiap Rangedalam daftar rentang. | 
| set | Range | Tetapkan perataan vertikal untuk setiap Rangedalam daftar rentang. | 
| set | Range | Menetapkan apakah akan menumpuk teks untuk sel untuk setiap Rangedalam daftar
rentang. | 
| set | Range | Tetapkan penggabungan teks untuk setiap Rangedalam daftar rentang. | 
| set | Range | Menetapkan strategi penggabungan teks untuk setiap Rangedalam daftar rentang. | 
| trim | Range | Memangkas spasi kosong (seperti spasi, tab, atau baris baru) di setiap sel dalam daftar rentang ini. | 
| uncheck() | Range | Mengubah status kotak centang dalam rentang menjadi “tidak dicentang”. | 
Dokumentasi mendetail
activate()
Memilih daftar instance Range. Rentang terakhir dalam daftar ditetapkan sebagai active range.
Catatan: Tindakan ini memberikan cara untuk memilih beberapa rentang.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['D4', 'B2:C4']); rangeList.activate(); const selection = sheet.getSelection(); // Current cell: B2 const currentCell = selection.getCurrentCell(); // Active range: B2:C4 const activeRange = selection.getActiveRange(); // Active range list: [D4, B2:C4] const activeRangeList = selection.getActiveRangeList();
Pulang pergi
Range — Daftar rentang aktif, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
break
Pisahkan semua sel yang digabungkan secara horizontal atau vertikal yang terdapat dalam daftar rentang menjadi setiap sel lagi.
Memanggil fungsi ini pada daftar rentang sama dengan memilih sekumpulan rentang dan memilih item menu Spreadsheet Format > Gabungkan > Pisahkan.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.breakApart();
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
check()
Mengubah status kotak centang dalam rentang menjadi “ dicentang”. Mengabaikan sel dalam rentang yang saat ini tidak berisi nilai dicentang atau tidak dicentang yang dikonfigurasi.
// Changes the state of cells which currently contain either the checked or // unchecked value configured in the ranges D4 and E6 to 'checked'. const rangeList = SpreadsheetApp.getActive().getRangeList(['D4', 'E6']); rangeList.check();
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
clear()
Menghapus rentang konten, format, dan aturan validasi data untuk setiap Range dalam
daftar rentang.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.clear();
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
clear(options)
Menghapus rentang konten, format, aturan validasi data, dan komentar, seperti yang ditentukan dengan opsi yang diberikan. Secara default, semua data akan dihapus.
// The code below clears the contents of the following ranges A:A and C:C in the // active sheet, but preserves the format, data validation rules, and comments. const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.clear({contentsOnly: true});
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| options | Object | Objek JavaScript yang menentukan parameter lanjutan, seperti yang tercantum di bawah. | 
Parameter lanjutan
| Nama | Jenis | Deskripsi | 
|---|---|---|
| comments | Boolean | Apakah hanya akan menghapus komentar. | 
| contents | Boolean | Apakah hanya akan menghapus konten. | 
| format | Boolean | Apakah hanya akan menghapus format; perhatikan bahwa menghapus format juga akan menghapus aturan validasi data. | 
| validations | Boolean | Apakah hanya akan menghapus aturan validasi data. | 
| skip | Boolean | Apakah akan menghindari penghapusan baris yang difilter. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
clear
Menghapus konten setiap Range dalam daftar rentang, tanpa mengubah format.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.clearContent();
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
clear
Menghapus aturan validasi data untuk setiap Range dalam daftar rentang.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.clearDataValidations();
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
clear
Menghapus pemformatan teks untuk setiap Range dalam daftar rentang.
Tindakan ini akan menghapus format teks untuk setiap rentang, tetapi tidak mereset aturan pemformatan angka.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.clearFormat();
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
clear
Menghapus catatan untuk setiap Range dalam daftar rentang.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.clearNote();
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Menampilkan daftar satu atau beberapa instance Range di sheet yang sama.
Pulang pergi
Range[] — Daftar rentang.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
insert
Menyisipkan kotak centang ke setiap sel dalam rentang, yang dikonfigurasi dengan true untuk dicentang dan
false untuk tidak dicentang. Menetapkan nilai semua sel dalam rentang ke false.
const rangeList = SpreadsheetApp.getActive().getRangeList(['D4', 'E6']); // Inserts checkboxes into each cell in the ranges D4 and E6 configured with // 'true' for checked and 'false' for unchecked. Also, sets the value of each // cell in the ranges D4 and E6 to 'false'. rangeList.insertCheckboxes();
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
insert
Menyisipkan kotak centang ke setiap sel dalam rentang, yang dikonfigurasi dengan nilai kustom untuk dicentang dan string kosong untuk tidak dicentang. Menetapkan nilai setiap sel dalam rentang ke string kosong.
const rangeList = SpreadsheetApp.getActive().getRangeList(['D4', 'E6']); // Inserts checkboxes into each cell in the ranges D4 and E6 configured with // 'yes' for checked and the empty string for unchecked. Also, sets the value of // each cell in the ranges D4 and E6 to the empty string. rangeList.insertCheckboxes('yes');
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| checked | Object | Nilai yang dicentang untuk validasi data kotak centang. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
insert
Menyisipkan kotak centang ke setiap sel dalam rentang, yang dikonfigurasi dengan nilai kustom untuk status dicentang dan tidak dicentang. Menetapkan nilai setiap sel dalam rentang ke nilai kustom yang tidak dicentang.
const rangeList = SpreadsheetApp.getActive().getRangeList(['D4', 'E6']); // Inserts checkboxes into each cell in the ranges D4 and E6 configured with // 'yes' for checked and 'no' for unchecked. Also, sets the value of each cell // in the ranges D4 and E6 to 'no'. rangeList.insertCheckboxes('yes', 'no');
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| checked | Object | Nilai yang dicentang untuk validasi data kotak centang. | 
| unchecked | Object | Nilai yang tidak dicentang untuk validasi data kotak centang. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
remove
Menghapus semua kotak centang dari rentang. Menghapus validasi data setiap sel, dan juga menghapus nilainya jika sel berisi nilai yang dicentang atau tidak dicentang.
const range = SpreadsheetApp.getActive().getRange('A1:B10'); // Inserts checkboxes and sets each cell value to 'no' in the range A1:B10. range.insertCheckboxes('yes', 'no'); const rangeList1 = SpreadsheetApp.getActive().getRangeList(['A1', 'A3']); rangeList1.setValue('yes'); // Removes the checkbox data validation in cells A1 and A3 and clears their // value. rangeList1.removeCheckboxes(); const rangeList2 = SpreadsheetApp.getActive().getRangeList(['A5', 'A7']); rangeList2.setValue('random'); // Removes the checkbox data validation in cells A5 and A7 but does not clear // their value. rangeList2.removeCheckboxes();
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan warna latar belakang untuk setiap Range dalam daftar rentang. Warna direpresentasikan dalam
notasi CSS; misalnya, '#ffffff' atau 'white'.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.setBackground('red');
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| color | String | Kode warna latar belakang dalam notasi CSS seperti '#ffffff'atau'white'; nilainullmereset warna. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan latar belakang ke warna RGB yang diberikan. Ini adalah wrapper praktis di sekitar panggilan set.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); // Sets the background to red for each range in the range list. rangeList.setBackgroundRGB(255, 0, 0);
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| red | Integer | Nilai merah dalam notasi RGB. | 
| green | Integer | Nilai hijau dalam notasi RGB. | 
| blue | Integer | Nilai biru dalam notasi RGB. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan properti batas untuk setiap Range dalam daftar rentang. Nilai yang valid adalah
true (aktif), false (nonaktif), dan null (tidak ada perubahan).
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A2:B4', 'C1:D4']); // Sets borders on the top and bottom of the ranges A2:B4 and C1:D4, but leaves // the left and right unchanged. rangeList.setBorder(true, null, true, null, false, false);
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| top | Boolean | trueuntuk batas,falseuntuk tidak ada,nulluntuk tidak ada perubahan. | 
| left | Boolean | trueuntuk batas,falseuntuk tidak ada,nulluntuk tidak ada perubahan. | 
| bottom | Boolean | trueuntuk batas,falseuntuk tidak ada,nulluntuk tidak ada perubahan. | 
| right | Boolean | trueuntuk batas,falseuntuk tidak ada,nulluntuk tidak ada perubahan. | 
| vertical | Boolean | trueuntuk batas vertikal internal,falseuntuk tidak ada,nulluntuk tidak ada perubahan. | 
| horizontal | Boolean | trueuntuk batas horizontal internal,falseuntuk tidak ada,nulluntuk tidak ada perubahan. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan properti batas dengan warna dan/atau gaya untuk setiap Range dalam daftar rentang.
Nilai yang valid adalah true (aktif), false (nonaktif), dan null (tidak ada perubahan). Warna
diwakili dalam notasi CSS; misalnya, '#ffffff' atau 'white'.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A2:B4', 'C1:D4']); // Sets borders on the top and bottom, but leaves the left and right unchanged // of the ranges A2:B4 and C1:D4. Also sets the color to 'red', and the border // to 'DASHED'. rangeList.setBorder( true, null, true, null, false, false, 'red', SpreadsheetApp.BorderStyle.DASHED, );
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| top | Boolean | trueuntuk batas,falseuntuk tidak ada,nulluntuk tidak ada perubahan. | 
| left | Boolean | trueuntuk batas,falseuntuk tidak ada,nulluntuk tidak ada perubahan. | 
| bottom | Boolean | trueuntuk batas,falseuntuk tidak ada,nulluntuk tidak ada perubahan. | 
| right | Boolean | trueuntuk batas,falseuntuk tidak ada,nulluntuk tidak ada perubahan. | 
| vertical | Boolean | trueuntuk batas vertikal internal,falseuntuk tidak ada,nulluntuk tidak ada perubahan. | 
| horizontal | Boolean | trueuntuk batas horizontal internal,falseuntuk tidak ada,nulluntuk tidak ada perubahan. | 
| color | String | Warna batas dalam notasi CSS seperti '#ffffff'atau'white',nulluntuk warna default (hitam). | 
| style | Border | Gaya untuk batas, nulluntuk gaya default (solid). | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan warna font untuk setiap Range dalam daftar rentang. Warna direpresentasikan dalam notasi CSS; misalnya, '#ffffff' atau 'white'.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.setFontColor('red');
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| color | String | Warna font dalam notasi CSS seperti '#ffffff'atau'white'; nilainullmereset warna. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan jenis font untuk setiap Range dalam daftar rentang. Jenis font dijelaskan
oleh ID string seperti Arial atau Roboto.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.setFontFamily('Roboto');
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| font | String | Jenis font yang akan ditetapkan; nilai nullmereset jenis font. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan gaya garis font untuk setiap Range dalam daftar rentang. Opsi gaya garis
adalah 'underline', 'line-through', atau 'none'.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.setFontLine('line-through');
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| font | String | Gaya garis font, baik 'underline','line-through', atau'none'; nilainullmereset gaya garis font. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan ukuran font (dalam poin) untuk setiap Range dalam daftar rentang.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.setFontSize(20);
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| size | Integer | Ukuran titik font. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Tetapkan gaya font untuk setiap Range dalam daftar rentang. Opsi gaya font adalah
'italic' atau 'normal'.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.setFontStyle('italic');
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| font | String | Gaya font, 'italic'atau'normal'; nilainullmereset gaya font. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Tetapkan ketebalan font untuk setiap Range dalam daftar rentang. Opsi ketebalan font adalah
'normal' atau 'bold'.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.setFontWeight('bold');
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| font | String | Ketebalan font, 'bold'atau'normal'; nilainullmereset ketebalan font. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Memperbarui formula untuk setiap Range dalam daftar rentang. Formula yang diberikan harus dalam
notasi A1.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A11', 'C11']); rangeList.setFormula('=SUM(B1:B10)');
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| formula | String | String yang mewakili formula yang akan ditetapkan. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Memperbarui formula untuk setiap Range dalam daftar rentang. Formula yang diberikan harus dalam
notasi R1C1.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A11', 'C11']); // This sets the formula to be the sum of the 3 rows above B5 rangeList.setFormulaR1C1('=SUM(R[-3]C[0]:R[-1]C[0])');
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| formula | String | Formula string. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Tetapkan perataan horizontal untuk setiap Range dalam daftar rentang. Opsi perataan
adalah 'left', 'center', atau 'right'.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.setHorizontalAlignment('center');
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| alignment | String | Perataan, baik 'left','center', maupun'normal'; nilainullmereset perataan. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan teks catatan untuk setiap Range dalam daftar rentang.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.setNote('This is a note');
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| note | String | Teks catatan yang akan ditetapkan; nilai nullakan menghapus catatan. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan format angka atau tanggal untuk setiap Range dalam daftar rentang.
Pola pemformatan yang diterima dijelaskan dalam panduan pemformatan tanggal dan angka Sheets API.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A1:A10', 'C1:C10']); // Always show 3 decimal points for the specified ranges. rangeList.setNumberFormat('0.000');
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| number | String | String format angka. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan apakah setiap Range dalam daftar rentang harus menampilkan hyperlink atau tidak.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A1:A10', 'C1:C10']); // Show hyperlinks for all the ranges. rangeList.setShowHyperlink(true);
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| show | Boolean | Apakah akan menampilkan hyperlink atau tidak. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan arah teks untuk sel di setiap Range dalam daftar rentang. Jika
arah yang ditentukan adalah null, arah akan disimpulkan, lalu ditetapkan.
// Sets right-to-left text direction each range in the range list. const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A1:A10', 'C1:C10']); rangeList.setTextDirection(SpreadsheetApp.TextDirection.RIGHT_TO_LEFT);
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| direction | Text | Arah teks yang diinginkan; jika null, arah akan disimpulkan sebelum
    setelan. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan setelan rotasi teks untuk sel di setiap Range dalam daftar rentang. Input
sesuai dengan sudut antara orientasi teks standar dan orientasi
yang diinginkan. Input nol menunjukkan bahwa teks ditetapkan ke orientasi standar.
Untuk arah teks kiri ke kanan, sudut positif berada dalam arah berlawanan arah jarum jam, sedangkan untuk kanan ke kiri, sudut berada dalam arah searah jarum jam.
// Sets the cells in the ranges A1:A10 and C1:C10 to have text rotated up 45 // degrees. const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['A1:A10', 'C1:C10']); rangeList.setTextRotation(45);
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| degrees | Integer | Sudut yang diinginkan antara orientasi standar dan orientasi yang diinginkan. Untuk teks dari kiri ke kanan, sudut positif berada dalam arah berlawanan arah jarum jam. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan nilai untuk setiap Range dalam daftar rentang. Nilai dapat berupa numerik, string,
boolean, atau tanggal. Jika dimulai dengan '=', teks akan ditafsirkan sebagai formula.
const sheet = SpreadsheetApp.getActiveSheet(); // Set value of 100 to each range in the range list. const rangeList = sheet.getRangeList(['A:A', 'C:C']); rangeList.setValue(100);
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| value | Object | Nilai untuk rentang. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Tetapkan perataan vertikal untuk setiap Range dalam daftar rentang. Opsi perataan
adalah 'top', 'middle', atau 'bottom'.
// Sets the vertical alignment to middle for the list of ranges. const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['D4', 'B2:C4']); rangeList.setVerticalAlignment('middle');
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| alignment | String | Perataan, baik 'top','middle', maupun'bottom'; nilainullmereset perataan. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan apakah akan menumpuk teks untuk sel untuk setiap Range dalam daftar
rentang atau tidak. Jika teks ditumpuk secara vertikal, setelan rotasi teks derajat akan diabaikan.
// Sets all cell's in ranges D4 and B2:D4 to have vertically stacked text. const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['D4', 'B2:C4']); rangeList.setVerticalText(true);
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| is | Boolean | Apakah akan menumpuk teks atau tidak. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Tetapkan penggabungan teks untuk setiap Range dalam daftar rentang. Sel dengan penggabungan yang diaktifkan akan mengubah ukuran
untuk menampilkan konten lengkapnya. Sel dengan penggabungan dinonaktifkan akan ditampilkan sebanyak mungkin dalam sel
tanpa mengubah ukuran atau berjalan ke beberapa baris.
// Enable text wrap for the list of ranges. const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['D4', 'B2:C4']); rangeList.setWrap(true);
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| is | Boolean | Apakah akan menggabungkan teks atau tidak. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Menetapkan strategi penggabungan teks untuk setiap Range dalam daftar rentang.
// Sets the list of ranges to use the clip wrap strategy. const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['D4', 'B2:C4']); rangeList.setWrapStrategy(SpreadsheetApp.WrapStrategy.CLIP);
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| strategy | Wrap | Strategi penggabungan yang diinginkan. | 
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
trim
Memangkas spasi kosong (seperti spasi, tab, atau baris baru) di setiap sel dalam daftar rentang ini. Menghapus semua spasi kosong dari awal dan akhir teks setiap sel, serta mengurangi suburutan karakter spasi kosong yang tersisa menjadi satu spasi.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; const range = sheet.getRange('A1:A4'); range.activate(); range.setValues([ ' preceding space', 'following space ', 'two middle spaces', ' =SUM(1,2)', ]); const rangeList = sheet.getRangeList(['A1', 'A2', 'A3', 'A4']); rangeList.trimWhitespace(); const values = range.getValues(); // Values are ['preceding space', 'following space', 'two middle spaces', // '=SUM(1,2)']
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
Lihat juga
uncheck()
Mengubah status kotak centang dalam rentang menjadi “tidak dicentang”. Mengabaikan sel dalam rentang yang saat ini tidak berisi nilai dicentang atau tidak dicentang yang dikonfigurasi.
// Changes the state of cells which currently contain either the checked or // unchecked value configured in the ranges D4 and E6 to 'unchecked'. const rangeList = SpreadsheetApp.getActive().getRangeList(['D4', 'E6']); rangeList.uncheck();
Pulang pergi
Range — Daftar rentang ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets