Class Slicer

スライサー

スライサーを表します。スライスは、範囲、グラフ、ピボット テーブルを共同編集できない方法でフィルタリングするために使用されます。このクラスには、既存のスライサーにアクセスして変更するためのメソッドが含まれています。新しいスライサーを作成するには、Sheet.insertSlicer(range, anchorRowPos, anchorColPos) を使用します。

Methods

方法戻り値の型概要
getBackgroundColorObject()Colorスライサーの背景 Color を返します。
getColumnPosition()Integerスライサーでフィルタが適用される列の位置(スライサーのデータ範囲を基準とする)を返します。列の位置が設定されていない場合は null を返します。
getContainerInfo()ContainerInfoシート内のスライサーの位置に関する情報を取得します。
getFilterCriteria()FilterCriteriaスライサーのフィルタ条件を返します。フィルタ条件が設定されていない場合は、null を返します。
getRange()Rangeスライサーが適用されるデータ範囲を取得します。
getTitle()Stringスライサーのタイトルを返します。
getTitleHorizontalAlignment()Stringタイトルの水平方向の配置を取得します。
getTitleTextStyle()TextStyleスライサーのタイトルのテキスト スタイルを返します。
isAppliedToPivotTables()Boolean指定されたスライサーをピボット テーブルに適用するかどうかを返します。
remove()voidスライサーを削除します。
setApplyToPivotTables(applyToPivotTables)Slicer指定されたスライサーをワークシートのピボット テーブルに適用するかどうかを設定します。
setBackgroundColor(color)Slicerスライサーの背景色を設定します。
setBackgroundColorObject(color)Slicerスライサーのバックグラウンド Color を設定します。
setColumnFilterCriteria(columnPosition, filterCriteria)Slicerスライサーの列インデックスとフィルタ条件を設定します。
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)Slicerシート上のスライサーを表示する位置を設定します。
setRange(rangeApi)Slicerスライサーが適用されるデータ範囲を設定します。
setTitle(title)Slicerスライサーのタイトルを設定します。
setTitleHorizontalAlignment(horizontalAlignment)Slicerスライサー内のタイトルの水平方向の配置を設定します。
setTitleTextStyle(textStyle)Slicerスライサーのテキスト スタイルを設定します。

詳細なドキュメント

getBackgroundColorObject()

スライサーの背景 Color を返します。

戻る

Color - このスライサーの背景色。色が設定されていない場合、null を返します。

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

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

スライサーが適用されるデータ範囲を取得します。

戻る

Range - スライサーの範囲。

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

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

スライサーのタイトルのテキスト スタイルを返します。

戻る

TextStyle - このスライサーのタイトルのスタイル。

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

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)

指定されたスライサーをワークシートのピボット テーブルに適用するかどうかを設定します。

パラメータ

名前説明
applyToPivotTablesBooleanこのスライサーをピボット テーブルに適用するかどうかを指定します。

戻る

Slicer - チェーン用のスライサー。

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setBackgroundColor(color)

スライサーの背景色を設定します。null 値は背景色をリセットします。

パラメータ

名前説明
colorStringこのスライサーの新しい背景色は CSS 表記('#ffffff' など)で表示されます。

戻る

Slicer - チェーン用のスライサー。

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setBackgroundColorObject(color)

スライサーのバックグラウンド Color を設定します。null 値を指定すると、背景色がリセットされます。

パラメータ

名前説明
colorColorこのスライサーの新しい背景色。

戻る

Slicer - チェーン用のスライサー。

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setColumnFilterCriteria(columnPosition, filterCriteria)

スライサーの列インデックスとフィルタ条件を設定します。null 値は、スライサー フィルタをリセットします。

パラメータ

名前説明
columnPositionIntegerこのスライサーの新しい列の位置。
filterCriteriaFilterCriteriaこのスライサーの新しいフィルタ条件。

戻る

Slicer - チェーン用のスライサー。

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)

シート上のスライサーを表示する位置を設定します。アンカー行と列の位置のインデックスは 1 から始まるインデックスです。

パラメータ

名前説明
anchorRowPosIntegerスライサーの上側がこの行に固定されています。
anchorColPosIntegerスライサーの上側は、この列に固定されています。
offsetXIntegerセルの角からの水平オフセット(ピクセル単位)。
offsetYIntegerセルの角からの垂直オフセット(ピクセル単位)。

戻る

Slicer - チェーン用のスライサー。

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setRange(rangeApi)

スライサーが適用されるデータ範囲を設定します。

パラメータ

名前説明
rangeApiRangeこのスライサーの新しい範囲。

戻る

Slicer - チェーン用のスライサー。

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setTitle(title)

スライサーのタイトルを設定します。タイトルが空の場合、タイトルはデフォルト値にリセットされます。

パラメータ

名前説明
titleStringこのスライサーの新しいタイトル。

戻る

Slicer - チェーン用のスライサー。

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setTitleHorizontalAlignment(horizontalAlignment)

スライサー内のタイトルの水平方向の配置を設定します。null 値では、アライメントがリセットされます。

パラメータ

名前説明
horizontalAlignmentStringこのスライサーのタイトルの新しい水平方向の配置。

戻る

Slicer - チェーン用のスライサー。

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setTitleTextStyle(textStyle)

スライサーのテキスト スタイルを設定します。

パラメータ

名前説明
textStyleTextStyleスライサーのタイトルの新しいテキスト スタイル。

戻る

Slicer - チェーン用のスライサー。

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

サポート終了のメソッド