Class Slicer

Slicer

Rappresenta un controllo filtro, utilizzato per filtrare intervalli, grafici e tabelle pivot in modo non collaborativo. Questa classe contiene metodi per accedere e modificare i segmenti di dati esistenti. Per creare un nuovo selettore, utilizza Sheet.insertSlicer(range, anchorRowPos, anchorColPos).

Metodi

MetodoTipo restituitoBreve descrizione
getBackgroundColorObject()ColorRestituisce lo sfondo Color dell'analizzatore.
getColumnPosition()IntegerRestituisce la posizione della colonna (rispetto all'intervallo di dati dell'ellisse) su cui viene applicato il filtro nell'ellisse o null se la posizione della colonna non è impostata.
getContainerInfo()ContainerInfoRecupera le informazioni sulla posizione del cursore nel foglio.
getFilterCriteria()FilterCriteriaRestituisce i criteri di filtro dell'ellisse o null se i criteri di filtro non sono impostati.
getRange()RangeRecupera l'intervallo di dati a cui viene applicato il cursore.
getTitle()StringRestituisce il titolo dell'ellisse.
getTitleHorizontalAlignment()StringRestituisce l'allineamento orizzontale del titolo.
getTitleTextStyle()TextStyleRestituisce lo stile del testo del titolo del riquadro dinamico.
isAppliedToPivotTables()BooleanRestituisce se il determinato selettore è applicato alle tabelle pivot.
remove()voidConsente di eliminare 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 dell'ellisse.
setBackgroundColorObject(color)SlicerImposta lo sfondo Color dell'ellisse.
setColumnFilterCriteria(columnPosition, filterCriteria)SlicerImposta l'indice di colonna e i criteri di filtro dell'ellisse.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)SlicerImposta la posizione in cui viene visualizzato il cursore nel foglio.
setRange(rangeApi)SlicerImposta l'intervallo di dati a cui viene applicato il cursore.
setTitle(title)SlicerImposta il titolo dell'ellisse.
setTitleHorizontalAlignment(horizontalAlignment)SlicerImposta l'allineamento orizzontale del titolo nel selettore.
setTitleTextStyle(textStyle)SlicerImposta lo stile del testo del cursore.

Documentazione dettagliata

getBackgroundColorObject()

Restituisce lo sfondo Color dell'analizzatore.

Invio

Color: 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 dell'ellisse) su cui viene applicato il filtro nell'ellisse o null se la posizione della colonna non è impostata. Deve essere la posizione con indice 1 della colonna, simile al filtro.

Invio

Integer: 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 le informazioni sulla posizione del cursore nel foglio.

Invio

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 dell'ellisse o null se i criteri di filtro non sono impostati.

Invio

FilterCriteria: 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()

Recupera l'intervallo di dati a cui viene applicato il cursore.

Invio

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 dell'ellisse.

Invio

String: questo selettore, per l'accodamento.

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.

Invio

String: l'allineamento orizzontale del titolo 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

getTitleTextStyle()

Restituisce lo stile del testo del titolo del riquadro dinamico.

Invio

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 se il determinato selettore è applicato alle tabelle pivot.

Invio

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()

Consente di eliminare 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 selettore deve essere applicato alle tabelle pivot.

Invio

Slicer: questo selettore, per l'accodamento.

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 dell'ellisse. Un valore null reimposta il colore di sfondo.

Parametri

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

Invio

Slicer: questo selettore, per l'accodamento.

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 dell'ellisse. Un valore null reimposta il colore di sfondo.

Parametri

NomeTipoDescrizione
colorColorIl nuovo colore di sfondo di questo selettore.

Invio

Slicer: questo selettore, per l'accodamento.

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 di colonna e i criteri di filtro dell'ellisse. Un valore null reimposta il filtro del cursore.

Parametri

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

Invio

Slicer: questo selettore, per l'accodamento.

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 cursore nel foglio. Gli indici di posizione della riga e della colonna di ancoraggio sono indicizzati da 1.

Parametri

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

Invio

Slicer: questo selettore, per l'accodamento.

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 cursore.

Parametri

NomeTipoDescrizione
rangeApiRangeIl nuovo intervallo per questo selettore.

Invio

Slicer: questo selettore, per l'accodamento.

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 dell'ellisse. Un titolo vuoto reimposta il titolo sul valore predefinito.

Parametri

NomeTipoDescrizione
titleStringIl nuovo titolo di questo selettore.

Invio

Slicer: questo selettore, per l'accodamento.

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.

Invio

Slicer: questo selettore, per l'accodamento.

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 cursore.

Parametri

NomeTipoDescrizione
textStyleTextStyleIl nuovo stile di testo del titolo dell'ellisse.

Invio

Slicer: questo selettore, per l'accodamento.

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