Class SpreadsheetTheme

SpreadsheetTheme

Auf vorhandene Designs zugreifen und diese ändern. Verwenden Sie Spreadsheet.setSpreadsheetTheme(theme), um ein Design auf eine Tabelle anzuwenden.

Methoden

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

Detaillierte Dokumentation

getConcreteColor(themeColorType)

Gibt die konkrete Color für einen gültigen Designfarbtyp zurück. Löst eine Ausnahme aus, wenn der Designfarbtyp im aktuellen Design nicht festgelegt ist.

Parameter

NameTypBeschreibung
themeColorTypeThemeColorTypeDesignfarbtyp.

Rückflug

Color : konkrete Farbe.

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 oder null zurück, wenn es sich um ein null-Design handelt.

Rückflug

String|null : Schriftfamilie des Designs.

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 Designfarbtypen für das aktuelle Design zurück.

Rückflug

ThemeColorType[] : Liste der 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 dem ThemeColorType in diesem Farbschema verknüpft ist, auf die angegebene Farbe fest.

Parameter

NameTypBeschreibung
themeColorTypeThemeColorTypeDesignfarbtyp.
colorColorDie Farbe.

Rückflug

SpreadsheetTheme : Das 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

setConcreteColor(themeColorType, red, green, blue)

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

Parameter

NameTypBeschreibung
themeColorTypeThemeColorTypeDesignfarbtyp.
redIntegerDer Wert des roten Kanals.
greenIntegerDer Wert des grünen Kanals.
blueIntegerDer Wert des blauen Kanals.

Rückflug

SpreadsheetTheme : Das 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

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