Accéder aux thèmes existants et les modifier Pour définir un thème dans une feuille de calcul, utilisez Spreadsheet.setSpreadsheetTheme(theme).
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
get | Color | Renvoie le Color concret pour un type de couleur de thème valide. |
get | String|null | Renvoie la famille de police du thème ou null s'il s'agit d'un thème null. |
get | Theme | Renvoie la liste de tous les types de couleurs de thème possibles pour le thème actuel. |
set | Spreadsheet | Définit la couleur concrète associée à Theme dans ce jeu de couleurs sur la couleur donnée. |
set | Spreadsheet | Définit la couleur concrète associée à Theme dans ce jeu de couleurs sur la couleur donnée au format RVB. |
set | Spreadsheet | Définit la famille de polices du thème. |
Documentation détaillée
getConcreteColor(themeColorType)
Renvoie le Color concret 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
| Nom | Type | Description |
|---|---|---|
theme | Theme | Type de couleur du thème. |
Renvois
Color : couleur béton.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getFontFamily()
Renvoie la famille de police du thème ou null s'il s'agit d'un thème null.
Renvois
String|null : famille de polices du thème.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getThemeColors()
Renvoie la liste de tous les types de couleurs de thème possibles pour le thème actuel.
Renvois
ThemeColorType[] : liste des couleurs du thème.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes 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 à ThemeColorType dans ce jeu de couleurs sur la couleur donnée.
Paramètres
| Nom | Type | Description |
|---|---|---|
theme | Theme | Type de couleur du thème. |
color | Color | Couleur. |
Renvois
SpreadsheetTheme : thème pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes 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 à ThemeColorType dans ce jeu de couleurs sur la couleur donnée au format RVB.
Paramètres
| Nom | Type | Description |
|---|---|---|
theme | Theme | Type de couleur du thème. |
red | Integer | Valeur du canal rouge. |
green | Integer | Valeur du canal vert. |
blue | Integer | Valeur du canal bleu. |
Renvois
SpreadsheetTheme : thème pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes 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
| Nom | Type | Description |
|---|---|---|
font | String | Nouvelle famille de polices du thème. |
Renvois
SpreadsheetTheme : ce thème, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets