スライサーを表します。スライスは、範囲、グラフ、ピボット テーブルを共同編集できない方法でフィルタリングするために使用されます。このクラスには、既存のスライサーにアクセスして変更するためのメソッドが含まれています。新しいスライサーを作成するには、Sheet.insertSlicer(range, anchorRowPos, anchorColPos)
を使用します。
Methods
詳細なドキュメント
getBackgroundColorObject()
getColumnPosition()
スライサーでフィルタが適用される列の位置(スライサーのデータ範囲を基準とする)を返します。列の位置が設定されていない場合は null
を返します。これは、フィルタと同様に列の 1 インデックス位置でなければなりません。
戻る
Integer
- このスライサーの列位置。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getContainerInfo()
シート内のスライサーの位置に関する情報を取得します。
戻る
ContainerInfo
- スライサーのコンテナ位置を含むオブジェクト。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getFilterCriteria()
スライサーのフィルタ条件を返します。フィルタ条件が設定されていない場合は、null
を返します。
戻る
FilterCriteria
- このスライサーのフィルタ条件。
認可
このメソッドを使用するスクリプトには、次の 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
値は、スライサー フィルタをリセットします。
パラメータ
名前 | 型 | 説明 |
---|---|---|
columnPosition | Integer | このスライサーの新しい列の位置。 |
filterCriteria | FilterCriteria | このスライサーの新しいフィルタ条件。 |
戻る
Slicer
- チェーン用のスライサー。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)
シート上のスライサーを表示する位置を設定します。アンカー行と列の位置のインデックスは 1 から始まるインデックスです。
パラメータ
名前 | 型 | 説明 |
---|---|---|
anchorRowPos | Integer | スライサーの上側がこの行に固定されています。 |
anchorColPos | Integer | スライサーの上側は、この列に固定されています。 |
offsetX | Integer | セルの角からの水平オフセット(ピクセル単位)。 |
offsetY | Integer | セルの角からの垂直オフセット(ピクセル単位)。 |
戻る
Slicer
- チェーン用のスライサー。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets