Class SpreadsheetTheme

TabelleDesign

Auf vorhandene Designs zugreifen und diese ändern. Verwenden Sie Spreadsheet.setSpreadsheetTheme(theme), um ein Design für eine Tabelle festzulegen.

Methoden

MethodeRückgabetypKurzbeschreibung
getConcreteColor(themeColorType)ColorGibt den konkreten Color für einen gültigen Designfarbtyp zurück.
getFontFamily()String|nullGibt die Schriftfamilie des Designs zurück oder null, wenn es sich um ein null-Design handelt.
getThemeColors()ThemeColorType[]Gibt eine Liste aller möglichen Typen von Designfarben für das aktuelle Design zurück.
setConcreteColor(themeColorType, color)SpreadsheetThemeLegt die konkrete Farbe, die mit ThemeColorType in diesem Farbschema verknüpft ist, auf die angegebene Farbe fest.
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeLegt die konkrete Farbe fest, die mit dem ThemeColorType in diesem Farbschema verknüpft ist, und zwar auf die angegebene Farbe im RGB-Format.
setFontFamily(fontFamily)SpreadsheetThemeLegt die Schriftfamilie für das Design fest.

Detaillierte Dokumentation

getConcreteColor(themeColorType)

Gibt den konkreten Color für einen gültigen Designfarbtyp zurück. Löst eine Ausnahme aus, wenn der Farbtyp des Designs im aktuellen Design nicht festgelegt ist.

Parameter

NameTypBeschreibung
themeColorTypeThemeColorTypeTyp der Designfarbe.

Rückflug

Color – Betonfarbe.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getFontFamily()

Gibt die Schriftfamilie des Designs zurück oder null, wenn es sich um ein null-Design handelt.

Rückflug

String|null: Die Schriftfamilie des Themes.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getThemeColors()

Gibt eine Liste aller möglichen Typen von Designfarben für das aktuelle Design zurück.

Rückflug

ThemeColorType[]: Eine Liste mit Designfarben.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

setConcreteColor(themeColorType, color)

Legt die konkrete Farbe, die mit ThemeColorType in diesem Farbschema verknüpft ist, auf die angegebene Farbe fest.

Parameter

NameTypBeschreibung
themeColorTypeThemeColorTypeDer Typ der Designfarbe.
colorColorDie Farbe.

Rückflug

SpreadsheetTheme – Das Design für die Verkettung.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

setConcreteColor(themeColorType, red, green, blue)

Legt die konkrete Farbe fest, die mit dem ThemeColorType in diesem Farbschema verknüpft ist, und zwar auf die angegebene Farbe im RGB-Format.

Parameter

NameTypBeschreibung
themeColorTypeThemeColorTypeDer Typ der Designfarbe.
redIntegerDer Wert des roten Kanals.
greenIntegerDer Wert des grünen Kanals.
blueIntegerDer Wert des blauen Kanals.

Rückflug

SpreadsheetTheme – Das Design für die Verkettung.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

setFontFamily(fontFamily)

Legt die Schriftfamilie für das Design fest.

Parameter

NameTypBeschreibung
fontFamilyStringDie neue Schriftfamilie des Designs.

Rückflug

SpreadsheetTheme – Dieses Design zur Verkettung.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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