Class Slicer

Slicer

Rappresenta un controllo filtro, che viene utilizzato per filtrare intervalli, grafici e tabelle pivot in modo non collaborativo. Questa classe contiene metodi per accedere ai filtri esistenti e modificarli. Per creare un nuovo controllo filtro, utilizza Sheet.insertSlicer(range, anchorRowPos, anchorColPos).

Metodi

MetodoTipo restituitoBreve descrizione
getBackgroundColorObject()Color|nullRestituisce lo sfondo Color del cursore.
getColumnPosition()Integer|nullRestituisce la posizione della colonna (rispetto all'intervallo di dati del controllo filtro) su cui viene applicato il filtro nel controllo filtro o null se la posizione della colonna non è impostata.
getContainerInfo()ContainerInfoRecupera informazioni sulla posizione del controllo filtro nel foglio.
getFilterCriteria()FilterCriteria|nullRestituisce i criteri di filtro del segmento o null se non sono impostati.
getRange()RangeRestituisce l'intervallo di dati a cui viene applicato il controllo filtro.
getTitle()StringRestituisce il titolo del selettore.
getTitleHorizontalAlignment()StringRestituisce l'allineamento orizzontale del titolo.
getTitleTextStyle()TextStyleRestituisce lo stile del testo del titolo del selettore.
isAppliedToPivotTables()BooleanRestituisce un valore che indica se il controllo filtro è applicato alle tabelle pivot.
remove()voidElimina il controllo filtro.
setApplyToPivotTables(applyToPivotTables)SlicerImposta se il controllo filtro specificato deve essere applicato alle tabelle pivot nel foglio di lavoro.
setBackgroundColor(color)SlicerImposta il colore di sfondo del selettore.
setBackgroundColorObject(color)SlicerImposta lo sfondo Color del selettore.
setColumnFilterCriteria(columnPosition, filterCriteria)SlicerImposta l'indice della colonna e i criteri di filtro del controllo filtro.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)SlicerImposta la posizione in cui viene visualizzato il controllo filtro nel foglio.
setRange(rangeApi)SlicerImposta l'intervallo di dati a cui viene applicato il selettore.
setTitle(title)SlicerImposta il titolo dello slicer.
setTitleHorizontalAlignment(horizontalAlignment)SlicerImposta l'allineamento orizzontale del titolo nel controllo filtro.
setTitleTextStyle(textStyle)SlicerImposta lo stile del testo del controllo filtro.

Documentazione dettagliata

getBackgroundColorObject()

Restituisce lo sfondo Color del cursore.

Indietro

Color|null: il colore di sfondo di questo selettore. Restituisce null se non è impostato alcun colore.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getColumnPosition()

Restituisce la posizione della colonna (rispetto all'intervallo di dati del controllo filtro) su cui viene applicato il filtro nel controllo filtro o null se la posizione della colonna non è impostata. Deve essere la posizione della colonna basata su 1, simile al filtro.

Indietro

Integer|null: la posizione della colonna di questo selettore.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getContainerInfo()

Recupera informazioni sulla posizione del controllo filtro nel foglio.

Indietro

ContainerInfo: un oggetto contenente la posizione del contenitore del cursore.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getFilterCriteria()

Restituisce i criteri di filtro del segmento o null se non sono impostati.

Indietro

FilterCriteria|null: i criteri di filtro di questo selettore.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getRange()

Restituisce l'intervallo di dati a cui viene applicato il controllo filtro.

Indietro

Range: l'intervallo del controllo filtro.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getTitle()

Restituisce il titolo del selettore.

Indietro

String: questo selettore, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getTitleHorizontalAlignment()

Restituisce l'allineamento orizzontale del titolo.

Indietro

String: l'allineamento orizzontale del titolo di questo selettore.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getTitleTextStyle()

Restituisce lo stile del testo del titolo del selettore.

Indietro

TextStyle: lo stile del testo del titolo di questo selettore.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

isAppliedToPivotTables()

Restituisce un valore che indica se il controllo filtro è applicato alle tabelle pivot.

Indietro

Boolean - true se questo selettore viene applicato alle tabelle pivot, altrimenti false.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

remove()

Elimina il controllo filtro.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setApplyToPivotTables(applyToPivotTables)

Imposta se il controllo filtro specificato deve essere applicato alle tabelle pivot nel foglio di lavoro.

Parametri

NomeTipoDescrizione
applyToPivotTablesBooleanSpecifica se questo controllo filtro deve essere applicato alle tabelle pivot.

Indietro

Slicer: questo selettore, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setBackgroundColor(color)

Imposta il colore di sfondo del selettore. Un valore null reimposta il colore di sfondo.

Parametri

NomeTipoDescrizione
colorStringIl nuovo colore di sfondo di questo selettore nella notazione CSS (ad esempio "#ffffff").

Indietro

Slicer: questo selettore, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setBackgroundColorObject(color)

Imposta lo sfondo Color del selettore. Un valore null reimposta il colore di sfondo.

Parametri

NomeTipoDescrizione
colorColorIl nuovo colore di sfondo di questo controllo filtro.

Indietro

Slicer: questo selettore, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setColumnFilterCriteria(columnPosition, filterCriteria)

Imposta l'indice della colonna e i criteri di filtro del controllo filtro. Un valore null reimposta il filtro dello strumento di analisi.

Parametri

NomeTipoDescrizione
columnPositionIntegerLa nuova posizione della colonna di questo selettore.
filterCriteriaFilterCriteriaI nuovi criteri di filtro di questo selettore.

Indietro

Slicer: questo selettore, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)

Imposta la posizione in cui viene visualizzato il controllo filtro nel foglio. Gli indici della posizione della riga e della colonna di ancoraggio sono basati su 1.

Parametri

NomeTipoDescrizione
anchorRowPosIntegerIl lato superiore del cursore è ancorato a questa riga.
anchorColPosIntegerLa parte superiore del cursore è ancorata a questa colonna.
offsetXIntegerLo scostamento orizzontale dall'angolo della cella in pixel.
offsetYIntegerLo scostamento verticale dall'angolo della cella in pixel.

Indietro

Slicer: questo selettore, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setRange(rangeApi)

Imposta l'intervallo di dati a cui viene applicato il selettore.

Parametri

NomeTipoDescrizione
rangeApiRangeIl nuovo intervallo per questo controllo filtro.

Indietro

Slicer: questo selettore, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setTitle(title)

Imposta il titolo dello slicer. Un titolo vuoto reimposta il titolo sul valore predefinito.

Parametri

NomeTipoDescrizione
titleStringIl nuovo titolo di questo controllo filtro.

Indietro

Slicer: questo selettore, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setTitleHorizontalAlignment(horizontalAlignment)

Imposta l'allineamento orizzontale del titolo nel controllo filtro. Un valore null reimposta l'allineamento.

Parametri

NomeTipoDescrizione
horizontalAlignmentStringIl nuovo allineamento orizzontale del titolo di questo selettore.

Indietro

Slicer: questo selettore, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setTitleTextStyle(textStyle)

Imposta lo stile del testo del controllo filtro.

Parametri

NomeTipoDescrizione
textStyleTextStyleIl nuovo stile del testo del titolo del selettore.

Indietro

Slicer: questo selettore, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

Metodi ritirati