スライサーを表します。範囲、グラフ、ピボット テーブルを非共同編集方式でフィルタするために使用されます。このクラスには、既存のスライサーにアクセスして変更するメソッドが含まれています。新しいスライサーを作成するには、Sheet.insertSlicer(range, anchorRowPos, anchorColPos)
を使用します。
メソッド
サポート終了のメソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
| String | スライサーの背景色を CSS 表記(「#ffffff」など)で返します。 |
詳細なドキュメント
getBackgroundColorObject()
getColumnPosition()
スライサーでフィルタが適用されている列の位置(スライサーのデータ範囲を基準とする)を返します。列の位置が設定されていない場合は null
を返します。これは、フィルタと同様に、1 からインデックスされた列の位置にする必要があります。
戻る
Integer
- このスライサーの列位置。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getContainerInfo()
シート内でのスライサーの位置に関する情報を取得します。
戻る
Container
- スライサーのコンテナの位置を含むオブジェクト。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getFilterCriteria()
スライサーのフィルタ条件を返します。フィルタ条件が設定されていない場合は null
を返します。
戻る
Filter
- このスライサーのフィルタ条件。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getRange()
getTitle()
スライサーのタイトルを返します。
戻る
String
- チェーン用のスライサー。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getTitleHorizontalAlignment()
タイトルの水平方向の配置を取得します。
戻る
String
- このスライサーのタイトルの水平方向の配置。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getTitleTextStyle()
isAppliedToPivotTables()
指定されたスライサーがピボット テーブルに適用されているかどうかを返します。
戻る
Boolean
- このスライサーがピボット テーブルに適用されている場合は true
、それ以外の場合は false
。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove()
スライサーを削除します。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setApplyToPivotTables(applyToPivotTables)
setBackgroundColor(color)
setBackgroundColorObject(color)
setColumnFilterCriteria(columnPosition, filterCriteria)
スライサーの列番号とフィルタ条件を設定します。null
値はスライサー フィルタをリセットします。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | このスライサーの新しい列位置。 |
filter | Filter | このスライサーの新しいフィルタ条件。 |
戻る
Slicer
- チェーン用のスライサー。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)
シート上にスライサーが表示される位置を設定します。アンカーの行と列の位置のインデックスは 1 から始まります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
anchor | Integer | スライサーの上部は、この行に固定されます。 |
anchor | Integer | スライサーの上部がこの列に固定されます。 |
offsetX | Integer | セルの角からの水平方向のオフセット(ピクセル単位)。 |
offsetY | Integer | セルの角からの垂直オフセット(ピクセル単位)。 |
戻る
Slicer
- チェーン用のスライサー。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setRange(rangeApi)
setTitle(title)
setTitleHorizontalAlignment(horizontalAlignment)
setTitleTextStyle(textStyle)
サポート終了のメソッド
getBackgroundColor()
getBackgroundColor()
非推奨。get
に置き換え
スライサーの背景色を CSS 表記(「#ffffff」など)で返します。
戻る
String
- このスライサーの背景色。色が設定されていない場合は null
を返します。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets