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 selettore, 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 filtro) su cui viene applicato il filtro nel filtro o null se la posizione della colonna non è impostata.
getContainerInfo()ContainerInfoRecupera informazioni sulla posizione del filtro nella scheda.
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 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 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 segmento.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)SlicerImposta la posizione in cui viene visualizzato il filtro nella scheda.
setRange(rangeApi)SlicerImposta l'intervallo di dati a cui viene applicato il selettore.
setTitle(title)SlicerImposta il titolo del selettore.
setTitleHorizontalAlignment(horizontalAlignment)SlicerImposta l'allineamento orizzontale del titolo nel selettore.
setTitleTextStyle(textStyle)SlicerImposta lo stile del testo del selettore.

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 filtro) su cui viene applicato il filtro nel 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 filtro nella scheda.

Indietro

ContainerInfo: un oggetto contenente la posizione del contenitore del 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

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 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 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 segmento 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 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

setColumnFilterCriteria(columnPosition, filterCriteria)

Imposta l'indice della colonna e i criteri di filtro del segmento. 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 filtro nella scheda. 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.
anchorColPosIntegerIl lato superiore del cursore è ancorato 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 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

setTitle(title)

Imposta il titolo del selettore. Un titolo vuoto reimposta il titolo sul valore predefinito.

Parametri

NomeTipoDescrizione
titleStringIl nuovo 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

setTitleHorizontalAlignment(horizontalAlignment)

Imposta l'allineamento orizzontale del titolo nel selettore. 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 selettore.

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