เข้าถึงและแก้ไขธีมที่มีอยู่ หากต้องการตั้งค่าธีมในสเปรดชีต ให้ใช้ Spreadsheet.setSpreadsheetTheme(theme)
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
get | Color | แสดงผลค่า Color ที่แน่นอนสำหรับประเภทสีธีมที่ถูกต้อง |
get | String|null | แสดงผลชุดแบบอักษรของธีม หรือ null หากเป็นธีม null |
get | Theme | แสดงรายการประเภทสีธีมทั้งหมดที่เป็นไปได้สำหรับธีมปัจจุบัน |
set | Spreadsheet | ตั้งค่าสีที่เฉพาะเจาะจงซึ่งเชื่อมโยงกับ Theme ในรูปแบบสีนี้เป็นสีที่
ระบุ |
set | Spreadsheet | ตั้งค่าสีคอนกรีตที่เชื่อมโยงกับ Theme ในรูปแบบสีนี้เป็น
สีที่ระบุในรูปแบบ RGB |
set | Spreadsheet | กำหนดชุดแบบอักษรสำหรับธีม |
เอกสารโดยละเอียด
get Concrete Color(themeColorType)
แสดงผลค่า Color ที่แน่นอนสำหรับประเภทสีธีมที่ถูกต้อง ส่งข้อยกเว้นหากไม่ได้ตั้งค่าประเภทสีของธีมในธีมปัจจุบัน
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
theme | Theme | ประเภทสีของธีม |
รีเทิร์น
Color - สีคอนกรีต
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Font Family()
แสดงผลชุดแบบอักษรของธีม หรือ null หากเป็นธีม null
รีเทิร์น
String|null — ชุดแบบอักษรของธีม
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Theme Colors()
แสดงรายการประเภทสีธีมทั้งหมดที่เป็นไปได้สำหรับธีมปัจจุบัน
รีเทิร์น
Theme — รายการสีธีม
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Concrete Color(themeColorType, color)
ตั้งค่าสีที่เฉพาะเจาะจงซึ่งเชื่อมโยงกับ Theme ในรูปแบบสีนี้เป็นสีที่
ระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
theme | Theme | ประเภทสีธีม |
color | Color | สี |
รีเทิร์น
Spreadsheet — ธีมสำหรับการเชื่อมโยง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Concrete Color(themeColorType, red, green, blue)
ตั้งค่าสีคอนกรีตที่เชื่อมโยงกับ Theme ในรูปแบบสีนี้เป็น
สีที่ระบุในรูปแบบ RGB
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
theme | Theme | ประเภทสีธีม |
red | Integer | ค่าของช่องสีแดง |
green | Integer | มูลค่าของช่องสีเขียว |
blue | Integer | ค่าของช่องสีน้ำเงิน |
รีเทิร์น
Spreadsheet - ธีมสำหรับการเชื่อมโยง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Font Family(fontFamily)
กำหนดชุดแบบอักษรสำหรับธีม
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
font | String | ชุดแบบอักษรธีมใหม่ |
รีเทิร์น
Spreadsheet — ธีมนี้สำหรับการเชื่อมโยง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets