Representa um controle de filtros, que é usado para filtrar intervalos, gráficos e tabelas dinâmicas de maneira não colaborativa. Essa classe contém métodos para acessar e modificar segmentadores atuais. Para criar um novo segmentador, use Sheet.insertSlicer(range, anchorRowPos, anchorColPos).
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
get | Color|null | Retorna o plano de fundo Color do segmentador. |
get | Integer|null | Retorna a posição da coluna (em relação ao intervalo de dados do segmentador) em que o filtro é aplicado no segmentador ou null se a posição da coluna não estiver definida. |
get | Container | Recebe informações sobre onde o segmentador está posicionado na planilha. |
get | Filter | Retorna os critérios de filtro da segmentação ou null se eles não estiverem definidos. |
get | Range | Recebe o intervalo de dados em que o segmentador é aplicado. |
get | String | Retorna o título do segmentador. |
get | String | Recebe o alinhamento horizontal do título. |
get | Text | Retorna o estilo de texto do título do segmentador. |
is | Boolean | Retorna se o segmentador de dados especificado está aplicado a tabelas dinâmicas. |
remove() | void | Exclui o controle de filtros. |
set | Slicer | Define se o segmentador especificado deve ser aplicado às tabelas dinâmicas na planilha. |
set | Slicer | Define a cor do plano de fundo da segmentação. |
set | Slicer | Define o plano de fundo Color do segmentador. |
set | Slicer | Define o índice da coluna e os critérios de filtragem da segmentação. |
set | Slicer | Define a posição em que o segmentador aparece na planilha. |
set | Slicer | Define o período em que o segmentador é aplicado. |
set | Slicer | Define o título do segmentador. |
set | Slicer | Define o alinhamento horizontal do título no segmentador. |
set | Slicer | Define o estilo do texto do segmentador. |
Documentação detalhada
get Background Color Object()
Retorna o plano de fundo Color do segmentador.
Retornar
Color|null: a cor de fundo deste segmentador. Retorna null se nenhuma cor for definida.
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
get Column Position()
Retorna a posição da coluna (em relação ao intervalo de dados do segmentador) em que o filtro é aplicado no segmentador ou null se a posição da coluna não estiver definida. Essa deve ser a posição indexada em 1 da coluna, semelhante ao filtro.
Retornar
Integer|null: a posição da coluna deste segmentador.
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
get Container Info()
Recebe informações sobre onde o segmentador está posicionado na planilha.
Retornar
Container: um objeto que contém a posição do contêiner do segmentador.
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
get Filter Criteria()
Retorna os critérios de filtro da segmentação ou null se eles não estiverem definidos.
Retornar
Filter: os critérios de filtro da segmentação.
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
get Range()
Recebe o intervalo de dados em que o segmentador é aplicado.
Retornar
Range: o intervalo do segmentador.
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
get Title()
Retorna o título do segmentador.
Retornar
String: este segmentador, 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
get Title Horizontal Alignment()
Recebe o alinhamento horizontal do título.
Retornar
String: o alinhamento horizontal do título do segmentador.
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
get Title Text Style()
Retorna o estilo de texto do título do segmentador.
Retornar
Text: o estilo de texto do título do segmentador.
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
is Applied To Pivot Tables()
Retorna se o segmentador de dados especificado está aplicado a tabelas dinâmicas.
Retornar
Boolean: true se o filtro for aplicado a tabelas dinâmicas, caso contrário, false.
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
remove()
Exclui o controle de filtros.
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
set Apply To Pivot Tables(applyToPivotTables)
Define se o segmentador especificado deve ser aplicado às tabelas dinâmicas na planilha.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
apply | Boolean | Especifica se o segmentador deve ser aplicado às tabelas dinâmicas. |
Retornar
Slicer: este segmentador, 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
set Background Color(color)
Define a cor do plano de fundo da segmentação. Um valor null redefine a cor de plano de fundo.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
color | String | A nova cor de plano de fundo deste segmentador na notação CSS (como "#ffffff"). |
Retornar
Slicer: este segmentador, 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
set Background Color Object(color)
Define o plano de fundo Color do segmentador. Um valor null redefine a cor de fundo.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
color | Color | A nova cor de plano de fundo dessa segmentação. |
Retornar
Slicer: este segmentador, 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
set Column Filter Criteria(columnPosition, filterCriteria)
Define o índice da coluna e os critérios de filtragem da segmentação. Um valor null redefine o filtro de segmentação.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | A nova posição da coluna deste segmentador. |
filter | Filter | Os novos critérios de filtro da segmentação. |
Retornar
Slicer: este segmentador, 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
set Position(anchorRowPos, anchorColPos, offsetX, offsetY)
Define a posição em que o segmentador aparece na planilha. Os índices de posição da linha e da coluna de ancoragem são indexados em 1.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
anchor | Integer | A parte superior do segmentador fica ancorada nessa linha. |
anchor | Integer | A parte de cima do segmentador fica ancorada nessa coluna. |
offsetX | Integer | O deslocamento horizontal do canto da célula em pixels. |
offsetY | Integer | O deslocamento vertical do canto da célula em pixels. |
Retornar
Slicer: este segmentador, 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
set Range(rangeApi)
Define o período em que o segmentador é aplicado.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
range | Range | O novo intervalo para esse segmentador. |
Retornar
Slicer: este segmentador, 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
set Title(title)
Define o título do segmentador. Um título vazio redefine o título para o valor padrão.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
title | String | O novo título do segmentador. |
Retornar
Slicer: este segmentador, 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
set Title Horizontal Alignment(horizontalAlignment)
Define o alinhamento horizontal do título no segmentador. Um valor null redefine o alinhamento.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
horizontal | String | O novo alinhamento horizontal do título da segmentação. |
Retornar
Slicer: este segmentador, 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
set Title Text Style(textStyle)
Define o estilo do texto do segmentador.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
text | Text | O novo estilo de texto do título do segmentador. |
Retornar
Slicer: este segmentador, 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