Representa un control de filtro, que se usa para filtrar rangos, gráficos y tablas dinámicas de forma no colaborativa. Esta clase contiene métodos para acceder a los filtros existentes y modificarlos. Para crear un nuevo filtro, usa Sheet.insertSlicer(range, anchorRowPos, anchorColPos)
.
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
get | Color | Muestra el Color de fondo del filtro. |
get | Integer | Devuelve la posición de la columna (en relación con el rango de datos del filtro) en la que se aplica el filtro en el filtro, o null si no se establece la posición de la columna. |
get | Container | Obtiene información sobre la posición del filtro en la hoja. |
get | Filter | Muestra los criterios de filtro del filtro o null si no se establecen. |
get | Range | Obtiene el rango de datos al que se aplica el filtro. |
get | String | Devuelve el título del filtro. |
get | String | Obtiene la alineación horizontal del título. |
get | Text | Devuelve el estilo de texto del título del filtro. |
is | Boolean | Muestra si el filtro determinado se aplica a las tablas dinámicas. |
remove() | void | Borra el filtro. |
set | Slicer | Establece si el filtro determinado se debe aplicar a las tablas dinámicas de la hoja de cálculo. |
set | Slicer | Establece el color de fondo del filtro. |
set | Slicer | Establece el Color de fondo del divisor. |
set | Slicer | Establece el índice de columna y los criterios de filtrado del filtro. |
set | Slicer | Establece la posición en la que aparece el filtro en la hoja. |
set | Slicer | Establece el período de datos en el que se aplica el filtro. |
set | Slicer | Establece el título del filtro. |
set | Slicer | Establece la alineación horizontal del título en el filtro. |
set | Slicer | Establece el estilo de texto del filtro. |
Documentación detallada
get Background Color Object()
Muestra el Color
de fondo del filtro.
Volver
Color
: Es el color de fondo de este filtro. Muestra null
si no se establece ningún color.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Column Position()
Devuelve la posición de la columna (en relación con el rango de datos del filtro) en la que se aplica el filtro en el filtro, o null
si no se establece la posición de la columna. Debe ser la posición con índice 1 de la columna, similar al filtro.
Volver
Integer
: Es la posición de la columna de este filtro.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Container Info()
Obtiene información sobre la posición del filtro en la hoja.
Volver
Container
: Es un objeto que contiene la posición del contenedor del divisor.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Filter Criteria()
Muestra los criterios de filtro del filtro o null
si no se establecen.
Volver
Filter
: Son los criterios de filtro de este filtro.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Range()
Obtiene el rango de datos al que se aplica el filtro.
Volver
Range
: Es el rango del filtro.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Title()
Devuelve el título del filtro.
Volver
String
: Este divisor, para encadenar.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Title Horizontal Alignment()
Obtiene la alineación horizontal del título.
Volver
String
: Es la alineación horizontal del título de este filtro.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Title Text Style()
Devuelve el estilo de texto del título del filtro.
Volver
Text
: Es el estilo de texto del título de este filtro.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
is Applied To Pivot Tables()
Muestra si el filtro determinado se aplica a las tablas dinámicas.
Volver
Boolean
: true
si este filtro se aplica a tablas dinámicas, de lo contrario, false
.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove()
Borra el filtro.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Apply To Pivot Tables(applyToPivotTables)
Establece si el filtro determinado se debe aplicar a las tablas dinámicas de la hoja de cálculo.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
apply | Boolean | Especifica si este filtro debe aplicarse a las tablas dinámicas. |
Volver
Slicer
: Este divisor, para encadenar.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Background Color(color)
Establece el color de fondo del filtro. Un valor null
restablece el color de fondo.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
color | String | Es el nuevo color de fondo de este divisor en notación CSS (como "#ffffff"). |
Volver
Slicer
: Este divisor, para encadenar.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Background Color Object(color)
Establece el Color
de fondo del divisor. Un valor null
restablece el color de fondo.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
color | Color | Es el nuevo color de fondo de este filtro. |
Volver
Slicer
: Este divisor, para encadenar.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Column Filter Criteria(columnPosition, filterCriteria)
Establece el índice de columna y los criterios de filtrado del filtro. Un valor null
restablece el filtro de fragmento.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
column | Integer | Es la nueva posición de la columna de este filtro. |
filter | Filter | Los nuevos criterios de filtro de este filtro. |
Volver
Slicer
: Este divisor, para encadenar.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Position(anchorRowPos, anchorColPos, offsetX, offsetY)
Establece la posición en la que aparece el filtro en la hoja. Los índices de posición de la fila y la columna de ancla están indexados en 1.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
anchor | Integer | El lado superior del filtro está anclado en esta fila. |
anchor | Integer | El lado superior del divisor está anclado en esta columna. |
offsetX | Integer | Es el desplazamiento horizontal desde la esquina de la celda en píxeles. |
offsetY | Integer | Es el desplazamiento vertical desde la esquina de la celda en píxeles. |
Volver
Slicer
: Este divisor, para encadenar.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Range(rangeApi)
Establece el período de datos en el que se aplica el filtro.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
range | Range | Es el nuevo rango de este filtro. |
Volver
Slicer
: Este divisor, para encadenar.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Title(title)
Establece el título del filtro. Un título vacío restablece el título al valor predeterminado.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
title | String | Es el nuevo título de este filtro. |
Volver
Slicer
: Este divisor, para encadenar.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Title Horizontal Alignment(horizontalAlignment)
Establece la alineación horizontal del título en el filtro. Un valor null
restablece la alineación.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
horizontal | String | Es la nueva alineación horizontal del título de este filtro. |
Volver
Slicer
: Este divisor, para encadenar.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Title Text Style(textStyle)
Establece el estilo de texto del filtro.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
text | Text | Es el nuevo estilo de texto del título del filtro. |
Volver
Slicer
: Este divisor, para encadenar.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets