Class SpreadsheetTheme

SpreadsheetTheme

accéder aux thèmes existants et les modifier ; Pour définir un thème sur une feuille de calcul, utilisez Spreadsheet.setSpreadsheetTheme(theme).

Méthodes

MéthodeType renvoyéBrève description
getConcreteColor(themeColorType)ColorRenvoie la Color concrète pour un type de couleur de thème valide.
getFontFamily()StringRenvoie la famille de polices du thème, ou null s'il s'agit d'un thème null.
getThemeColors()ThemeColorType[]Renvoie une liste de tous les types de couleurs possibles pour le thème actuel.
setConcreteColor(themeColorType, color)SpreadsheetThemeDéfinit la couleur concrète associée à l'élément ThemeColorType de ce jeu de couleurs sur la couleur donnée.
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeDéfinit la couleur concrète associée à l'élément ThemeColorType de ce jeu de couleurs sur la couleur donnée au format RVB.
setFontFamily(fontFamily)SpreadsheetThemeDéfinit la famille de polices du thème.

Documentation détaillée

getConcreteColor(themeColorType)

Renvoie la Color concrète pour un type de couleur de thème valide. Génère une exception si le type de couleur du thème n'est pas défini dans le thème actuel.

Paramètres

NomTypeDescription
themeColorTypeThemeColorTypeType de couleur du thème.

Renvois

Color : couleur béton.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

getFontFamily()

Renvoie la famille de polices du thème, ou null s'il s'agit d'un thème null.

Renvois

String : famille de polices du thème.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

getThemeColors()

Renvoie une liste de tous les types de couleurs possibles pour le thème actuel.

Renvois

ThemeColorType[] : liste de couleurs du thème.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

setConcreteColor(themeColorType, color)

Définit la couleur concrète associée à l'élément ThemeColorType de ce jeu de couleurs sur la couleur donnée.

Paramètres

NomTypeDescription
themeColorTypeThemeColorTypeType de couleur du thème.
colorColorCouleur.

Renvois

SpreadsheetTheme : thème de l'enchaînement.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

setConcreteColor(themeColorType, red, green, blue)

Définit la couleur concrète associée à l'élément ThemeColorType de ce jeu de couleurs sur la couleur donnée au format RVB.

Paramètres

NomTypeDescription
themeColorTypeThemeColorTypeType de couleur du thème.
redIntegerValeur du canal rouge.
greenIntegerValeur du canal vert.
blueIntegerValeur du canal bleu.

Renvois

SpreadsheetTheme : thème de l'enchaînement.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

setFontFamily(fontFamily)

Définit la famille de polices du thème.

Paramètres

NomTypeDescription
fontFamilyStringNouvelle famille de polices du thème.

Renvois

SpreadsheetTheme : thème de chaînage.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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