Class SpreadsheetTheme

SpreadsheetTheme

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

Métodos

MétodoTipo de retornoBreve descrição
getConcreteColor(themeColorType)ColorRetorna a Color concreta 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 cor 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 a Color concreta 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.

Retorno

Color: cor concreta.

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.

Retorno

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 cor de tema possíveis para o tema atual.

Retorno

ThemeColorType[]: uma lista de cores de 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.

Retorno

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.

Retorno

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 nova família de fontes de tema.

Retorno

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