Class SpreadsheetTheme

Foglio di lavoroTema

Accedere ai temi esistenti e modificarli. Per impostare un tema in un foglio di lavoro, utilizza Spreadsheet.setSpreadsheetTheme(theme).

Metodi

MetodoTipo restituitoBreve descrizione
getConcreteColor(themeColorType)ColorRestituisce il valore Color concreto per un tipo di colore tema valido.
getFontFamily()StringRestituisce la famiglia di caratteri del tema o null se si tratta di un tema null.
getThemeColors()ThemeColorType[]Restituisce un elenco di tutti i possibili tipi di colore del tema per il tema corrente.
setConcreteColor(themeColorType, color)SpreadsheetThemeImposta il colore concreto associato al ThemeColorType in questa combinazione di colori sul colore specificato.
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeImposta il colore specifico associato al carattere ThemeColorType in questa combinazione di colori sul colore specificato in formato RGB.
setFontFamily(fontFamily)SpreadsheetThemeImposta la famiglia di caratteri per il tema.

Documentazione dettagliata

getConcreteColor(themeColorType)

Restituisce il valore Color concreto per un tipo di colore tema valido. Viene lanciata un'eccezione se il tipo di colore del tema non è impostato nel tema corrente.

Parametri

NomeTipoDescrizione
themeColorTypeThemeColorTypeTipo di colore tema.

Invio

Color: colore del cemento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getFontFamily()

Restituisce la famiglia di caratteri del tema o null se si tratta di un tema null.

Invio

String: la famiglia di caratteri del tema.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getThemeColors()

Restituisce un elenco di tutti i possibili tipi di colore del tema per il tema corrente.

Invio

ThemeColorType[]: un elenco di colori del tema.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setConcreteColor(themeColorType, color)

Imposta il colore concreto associato al ThemeColorType in questa combinazione di colori sul colore specificato.

Parametri

NomeTipoDescrizione
themeColorTypeThemeColorTypeIl tipo di colore del tema.
colorColorIl colore.

Invio

SpreadsheetTheme: il tema, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setConcreteColor(themeColorType, red, green, blue)

Imposta il colore specifico associato al carattere ThemeColorType in questa combinazione di colori sul colore specificato in formato RGB.

Parametri

NomeTipoDescrizione
themeColorTypeThemeColorTypeIl tipo di colore del tema.
redIntegerIl valore del canale rosso.
greenIntegerIl valore del canale verde.
blueIntegerIl valore del canale blu.

Invio

SpreadsheetTheme: il tema, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setFontFamily(fontFamily)

Imposta la famiglia di caratteri per il tema.

Parametri

NomeTipoDescrizione
fontFamilyStringLa nuova famiglia di caratteri del tema.

Invio

SpreadsheetTheme: questo tema, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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