Class SpreadsheetTheme

ธีมสเปรดชีต

เข้าถึงและแก้ไขธีมที่มีอยู่ หากต้องการตั้งค่าธีมในสเปรดชีต ให้ใช้ Spreadsheet.setSpreadsheetTheme(theme)

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getConcreteColor(themeColorType)Colorแสดงผลค่า Color ที่แน่นอนสำหรับประเภทสีธีมที่ถูกต้อง
getFontFamily()String|nullแสดงผลชุดแบบอักษรของธีม หรือ null หากเป็นธีม null
getThemeColors()ThemeColorType[]แสดงรายการประเภทสีธีมทั้งหมดที่เป็นไปได้สำหรับธีมปัจจุบัน
setConcreteColor(themeColorType, color)SpreadsheetThemeตั้งค่าสีที่เฉพาะเจาะจงซึ่งเชื่อมโยงกับ ThemeColorType ในรูปแบบสีนี้เป็นสีที่ ระบุ
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeตั้งค่าสีคอนกรีตที่เชื่อมโยงกับ ThemeColorType ในรูปแบบสีนี้เป็น สีที่ระบุในรูปแบบ RGB
setFontFamily(fontFamily)SpreadsheetThemeกำหนดชุดแบบอักษรสำหรับธีม

เอกสารโดยละเอียด

getConcreteColor(themeColorType)

แสดงผลค่า Color ที่แน่นอนสำหรับประเภทสีธีมที่ถูกต้อง ส่งข้อยกเว้นหากไม่ได้ตั้งค่าประเภทสีของธีมในธีมปัจจุบัน

พารามิเตอร์

ชื่อประเภทคำอธิบาย
themeColorTypeThemeColorTypeประเภทสีของธีม

รีเทิร์น

Color - สีคอนกรีต

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getFontFamily()

แสดงผลชุดแบบอักษรของธีม หรือ null หากเป็นธีม null

รีเทิร์น

String|null — ชุดแบบอักษรของธีม

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getThemeColors()

แสดงรายการประเภทสีธีมทั้งหมดที่เป็นไปได้สำหรับธีมปัจจุบัน

รีเทิร์น

ThemeColorType[] — รายการสีธีม

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setConcreteColor(themeColorType, color)

ตั้งค่าสีที่เฉพาะเจาะจงซึ่งเชื่อมโยงกับ ThemeColorType ในรูปแบบสีนี้เป็นสีที่ ระบุ

พารามิเตอร์

ชื่อประเภทคำอธิบาย
themeColorTypeThemeColorTypeประเภทสีธีม
colorColorสี

รีเทิร์น

SpreadsheetTheme — ธีมสำหรับการเชื่อมโยง

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setConcreteColor(themeColorType, red, green, blue)

ตั้งค่าสีคอนกรีตที่เชื่อมโยงกับ ThemeColorType ในรูปแบบสีนี้เป็น สีที่ระบุในรูปแบบ RGB

พารามิเตอร์

ชื่อประเภทคำอธิบาย
themeColorTypeThemeColorTypeประเภทสีธีม
redIntegerค่าของช่องสีแดง
greenIntegerมูลค่าของช่องสีเขียว
blueIntegerค่าของช่องสีน้ำเงิน

รีเทิร์น

SpreadsheetTheme - ธีมสำหรับการเชื่อมโยง

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setFontFamily(fontFamily)

กำหนดชุดแบบอักษรสำหรับธีม

พารามิเตอร์

ชื่อประเภทคำอธิบาย
fontFamilyStringชุดแบบอักษรธีมใหม่

รีเทิร์น

SpreadsheetTheme — ธีมนี้สำหรับการเชื่อมโยง

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets