Class SpreadsheetTheme

Tabellendesign

Auf vorhandene Designs zugreifen und sie ändern Mit Spreadsheet.setSpreadsheetTheme(theme) können Sie ein Design für eine Tabelle festlegen.

Methoden

MethodeRückgabetypKurzbeschreibung
getConcreteColor(themeColorType)ColorGibt die konkrete Color für einen gültigen Designfarbtyp zurück.
getFontFamily()StringGibt die Schriftfamilie des Designs zurück oder null, wenn es ein null-Design ist.
getThemeColors()ThemeColorType[]Gibt eine Liste aller möglichen Farbtypen für das aktuelle Design zurück.
setConcreteColor(themeColorType, color)SpreadsheetThemeLegt die Betonfarbe, die mit ThemeColorType in diesem Farbschema verknüpft ist, auf die angegebene Farbe fest.
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeLegt die Betonfarbe, die mit 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 Farbtyp des Designs im aktuellen Design nicht festgelegt ist.

Parameter

NameTypBeschreibung
themeColorTypeThemeColorTypeFarbtyp des Designs.

Zurücksenden

Color: Betonfarbe

Autorisierung

Für Skripts, die diese Methode verwenden, ist eine Autorisierung in mindestens einem der folgenden Bereiche erforderlich:

  • 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 ein null-Design ist.

Zurücksenden

String: Die Schriftfamilie des Designs.

Autorisierung

Für Skripts, die diese Methode verwenden, ist eine Autorisierung in mindestens einem der folgenden Bereiche erforderlich:

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

getThemeColors()

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

Zurücksenden

ThemeColorType[]: Eine Liste von Designfarben.

Autorisierung

Für Skripts, die diese Methode verwenden, ist eine Autorisierung in mindestens einem der folgenden Bereiche erforderlich:

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

setConcreteColor(themeColorType, color)

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

Parameter

NameTypBeschreibung
themeColorTypeThemeColorTypeDer Farbtyp des Designs.
colorColorDie Farbe.

Zurücksenden

SpreadsheetTheme: Das Thema zum Verketten.

Autorisierung

Für Skripts, die diese Methode verwenden, ist eine Autorisierung in mindestens einem der folgenden Bereiche erforderlich:

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

setConcreteColor(themeColorType, red, green, blue)

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

Parameter

NameTypBeschreibung
themeColorTypeThemeColorTypeDer Farbtyp des Designs.
redIntegerDer Wert des roten Kanals.
greenIntegerDer Wert des grünen Kanals.
blueIntegerDer Wert des blauen Kanals.

Zurücksenden

SpreadsheetTheme: Das Thema zum Verketten.

Autorisierung

Für Skripts, die diese Methode verwenden, ist eine Autorisierung in mindestens einem der folgenden Bereiche erforderlich:

  • 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 für Designs

Zurücksenden

SpreadsheetTheme: Dieses Thema zum Verketten.

Autorisierung

Für Skripts, die diese Methode verwenden, ist eine Autorisierung in mindestens einem der folgenden Bereiche erforderlich:

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