Class Slicer

Slicer

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 las segmentaciones existentes y modificarlas. Para crear un segmentador nuevo, usa Sheet.insertSlicer(range, anchorRowPos, anchorColPos).

Métodos

MétodoTipo de datos que se muestraDescripción breve
getBackgroundColorObject()Color|nullDevuelve el Color de fondo de la segmentación.
getColumnPosition()Integer|nullDevuelve la posición de la columna (en relación con el rango de datos de la segmentación) en la que se aplica el filtro en la segmentación, o null si no se configuró la posición de la columna.
getContainerInfo()ContainerInfoObtiene información sobre la posición de la segmentación en la hoja.
getFilterCriteria()FilterCriteria|nullDevuelve los criterios de filtro de la segmentación o null si no se establecieron.
getRange()RangeObtiene el rango de datos al que se aplica la segmentación.
getTitle()StringDevuelve el título de la segmentación.
getTitleHorizontalAlignment()StringObtiene la alineación horizontal del título.
getTitleTextStyle()TextStyleDevuelve el estilo de texto del título de la segmentación.
isAppliedToPivotTables()BooleanDevuelve un valor que indica si el segmentador determinado se aplica a las tablas dinámicas.
remove()voidBorra el segmentador.
setApplyToPivotTables(applyToPivotTables)SlicerEstablece si el segmentador determinado se debe aplicar a las tablas dinámicas de la hoja de cálculo.
setBackgroundColor(color)SlicerEstablece el color de fondo de la segmentación.
setBackgroundColorObject(color)SlicerEstablece el Color de fondo del segmentador.
setColumnFilterCriteria(columnPosition, filterCriteria)SlicerEstablece el índice de columna y los criterios de filtrado de la segmentación.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)SlicerEstablece la posición en la que aparece la segmentación en la hoja.
setRange(rangeApi)SlicerEstablece el período para el que se aplica el segmentador.
setTitle(title)SlicerEstablece el título de la segmentación.
setTitleHorizontalAlignment(horizontalAlignment)SlicerEstablece la alineación horizontal del título en la segmentación.
setTitleTextStyle(textStyle)SlicerEstablece el estilo de texto de la segmentación.

Documentación detallada

getBackgroundColorObject()

Devuelve el Color de fondo de la segmentación.

Volver

Color|null: Es el color de fondo de este segmentador. Devuelve 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 alcances:

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

getColumnPosition()

Devuelve la posición de la columna (en relación con el rango de datos de la segmentación) en la que se aplica el filtro en la segmentación, o null si no se configuró la posición de la columna. Es la posición indexada en 1 de la columna, similar al filtro.

Volver

Integer|null: Es la posición de la columna de este segmentador.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getContainerInfo()

Obtiene información sobre la posición de la segmentación en la hoja.

Volver

ContainerInfo: Es un objeto que contiene la posición del contenedor del segmentador.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getFilterCriteria()

Devuelve los criterios de filtro de la segmentación o null si no se establecieron.

Volver

FilterCriteria|null: Es el criterio de filtro de este segmentador.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getRange()

Obtiene el rango de datos al que se aplica la segmentación.

Volver

Range: Es el rango del segmentador.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getTitle()

Devuelve el título de la segmentación.

Volver

String: Es este segmentador, para encadenar.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getTitleHorizontalAlignment()

Obtiene la alineación horizontal del título.

Volver

String: Es la alineación horizontal del título de este segmentador.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getTitleTextStyle()

Devuelve el estilo de texto del título de la segmentación.

Volver

TextStyle: Es el estilo de texto del título de este segmentador.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

isAppliedToPivotTables()

Devuelve un valor que indica si el segmentador determinado se aplica a las tablas dinámicas.

Volver

Boolean: true si este segmentador se aplica a las 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 alcances:

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

remove()

Borra el segmentador.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setApplyToPivotTables(applyToPivotTables)

Establece si el segmentador determinado se debe aplicar a las tablas dinámicas de la hoja de cálculo.

Parámetros

NombreTipoDescripción
applyToPivotTablesBooleanEspecifica si este segmentador debe aplicarse a las tablas dinámicas.

Volver

Slicer: Es este segmentador, para encadenar.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setBackgroundColor(color)

Establece el color de fondo de la segmentación. Un valor de null restablece el color de fondo.

Parámetros

NombreTipoDescripción
colorStringEs el nuevo color de fondo de este segmentador en notación CSS (por ejemplo, "#ffffff").

Volver

Slicer: Es este segmentador, para encadenar.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setBackgroundColorObject(color)

Establece el Color de fondo del segmentador. Un valor de null restablece el color de fondo.

Parámetros

NombreTipoDescripción
colorColorEs el nuevo color de fondo de este segmentador.

Volver

Slicer: Es este segmentador, para encadenar.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setColumnFilterCriteria(columnPosition, filterCriteria)

Establece el índice de columna y los criterios de filtrado de la segmentación. Un valor de null restablece el filtro de segmentación.

Parámetros

NombreTipoDescripción
columnPositionIntegerEs la nueva posición de la columna de este segmentador.
filterCriteriaFilterCriteriaSon los nuevos criterios de filtro de este segmentador.

Volver

Slicer: Es este segmentador, para encadenar.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)

Establece la posición en la que aparece la segmentación en la hoja. Los índices de posición de la fila y la columna de anclaje comienzan en 1.

Parámetros

NombreTipoDescripción
anchorRowPosIntegerLa parte superior del segmentador está anclada en esta fila.
anchorColPosIntegerLa parte superior del cortador está anclada en esta columna.
offsetXIntegerEs el desplazamiento horizontal desde la esquina de la celda en píxeles.
offsetYIntegerEs el desplazamiento vertical desde la esquina de la celda en píxeles.

Volver

Slicer: Es este segmentador, para encadenar.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setRange(rangeApi)

Establece el período para el que se aplica el segmentador.

Parámetros

NombreTipoDescripción
rangeApiRangeEs el nuevo rango de este segmentador.

Volver

Slicer: Es este segmentador, para encadenar.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setTitle(title)

Establece el título de la segmentación. Si el título está vacío, se restablecerá al valor predeterminado.

Parámetros

NombreTipoDescripción
titleStringEs el nuevo título de este segmentador.

Volver

Slicer: Es este segmentador, para encadenar.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setTitleHorizontalAlignment(horizontalAlignment)

Establece la alineación horizontal del título en la segmentación. Un valor de null restablece la alineación.

Parámetros

NombreTipoDescripción
horizontalAlignmentStringEs la nueva alineación horizontal del título de este segmentador.

Volver

Slicer: Es este segmentador, para encadenar.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setTitleTextStyle(textStyle)

Establece el estilo de texto de la segmentación.

Parámetros

NombreTipoDescripción
textStyleTextStyleEs el nuevo estilo de texto del título de la segmentación.

Volver

Slicer: Es este segmentador, para encadenar.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

Métodos obsoletos