Class SpreadsheetTheme

Tema da planilha

Acessar e modificar temas. Para definir um tema em uma planilha, use Spreadsheet.setSpreadsheetTheme(theme).

Métodos

MétodoTipo de retornoBreve descrição
getConcreteColor(themeColorType)ColorRetorna o Color específico para um tipo de cor de tema válido.
getFontFamily()StringRetorna a família de fontes do tema ou null se for um tema null.
getThemeColors()ThemeColorType[]Retorna uma lista de todos os tipos de cores de tema possíveis para o tema atual.
setConcreteColor(themeColorType, color)SpreadsheetThemeDefine a cor concreta associada ao ThemeColorType neste esquema de cores para a cor especificada.
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeDefine a cor concreta associada ao ThemeColorType neste esquema de cores para a cor especificada no formato RGB.
setFontFamily(fontFamily)SpreadsheetThemeDefine a família de fontes do tema.

Documentação detalhada

getConcreteColor(themeColorType)

Retorna o Color específico para um tipo de cor de tema válido. Gera uma exceção se o tipo de cor do tema não estiver definido no tema atual.

Parâmetros

NomeTipoDescrição
themeColorTypeThemeColorTypeTipo de cor do tema.

Retornar

Color: cor do concreto.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

getFontFamily()

Retorna a família de fontes do tema ou null se for um tema null.

Retornar

String: a família de fontes do tema.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

getThemeColors()

Retorna uma lista de todos os tipos de cores de tema possíveis para o tema atual.

Retornar

ThemeColorType[]: uma lista de cores do tema.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

setConcreteColor(themeColorType, color)

Define a cor concreta associada ao ThemeColorType neste esquema de cores para a cor especificada.

Parâmetros

NomeTipoDescrição
themeColorTypeThemeColorTypeO tipo de cor do tema.
colorColorA cor.

Retornar

SpreadsheetTheme: o tema, para encadeamento.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

setConcreteColor(themeColorType, red, green, blue)

Define a cor concreta associada ao ThemeColorType neste esquema de cores para a cor especificada no formato RGB.

Parâmetros

NomeTipoDescrição
themeColorTypeThemeColorTypeO tipo de cor do tema.
redIntegerO valor do canal vermelho.
greenIntegerO valor do canal verde.
blueIntegerO valor do canal azul.

Retornar

SpreadsheetTheme: o tema, para encadeamento.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

setFontFamily(fontFamily)

Define a família de fontes do tema.

Parâmetros

NomeTipoDescrição
fontFamilyStringA família de fontes do novo tema.

Retornar

SpreadsheetTheme: este tema, para encadeamento.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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