フィードバックを送信
Class 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)
指定されたスライサーをワークシート内のピボット テーブルに適用するかどうかを設定します。
パラメータ
名前 型 説明
applyToPivotTables
Boolean
このスライサーをピボット テーブルに適用するかどうかを指定します。
リターン
Slicer
- チェーン用のこのスライサー。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープ による承認が必要です。
https://www.googleapis.com/auth/spreadsheets.currentonly
https://www.googleapis.com/auth/spreadsheets
setBackgroundColor(color)
スライサーの背景色を設定します。null
の値は背景色をリセットします。
パラメータ
名前 型 説明
color
String
このスライサーの背景色です(CSS 表記(「#ffffff」など)。
リターン
Slicer
- チェーン用のこのスライサー。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープ による承認が必要です。
https://www.googleapis.com/auth/spreadsheets.currentonly
https://www.googleapis.com/auth/spreadsheets
setBackgroundColorObject(color)
スライサーの背景 Color
を設定します。null
の値は背景色をリセットします。
パラメータ
名前 型 説明
color
Color
このスライサーの新しい背景色。
リターン
Slicer
- チェーン用のこのスライサー。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープ による承認が必要です。
https://www.googleapis.com/auth/spreadsheets.currentonly
https://www.googleapis.com/auth/spreadsheets
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
setRange(rangeApi)
スライサーが適用されるデータ範囲を設定します。
パラメータ
名前 型 説明
rangeApi
Range
このスライサーの新しい範囲。
リターン
Slicer
- チェーン用のこのスライサー。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープ による承認が必要です。
https://www.googleapis.com/auth/spreadsheets.currentonly
https://www.googleapis.com/auth/spreadsheets
setTitle(title)
スライサーのタイトルを設定します。タイトルが空の場合、タイトルはデフォルト値にリセットされます。
パラメータ
名前 型 説明
title
String
このスライサーの新しいタイトル。
リターン
Slicer
- チェーン用のこのスライサー。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープ による承認が必要です。
https://www.googleapis.com/auth/spreadsheets.currentonly
https://www.googleapis.com/auth/spreadsheets
setTitleHorizontalAlignment(horizontalAlignment)
スライサー内のタイトルの水平方向の配置を設定します。null
値はアライメントをリセットします。
パラメータ
名前 型 説明
horizontalAlignment
String
このスライサーのタイトルの新しい水平方向の配置。
リターン
Slicer
- チェーン用のこのスライサー。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープ による承認が必要です。
https://www.googleapis.com/auth/spreadsheets.currentonly
https://www.googleapis.com/auth/spreadsheets
setTitleTextStyle(textStyle)
スライサーのテキスト スタイルを設定します。
パラメータ
名前 型 説明
textStyle
TextStyle
スライサーのタイトルの新しいテキスト スタイル。
リターン
Slicer
- チェーン用のこのスライサー。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープ による承認が必要です。
https://www.googleapis.com/auth/spreadsheets.currentonly
https://www.googleapis.com/auth/spreadsheets
サポート終了のメソッド
getBackgroundColor()
非推奨。 getBackgroundColorObject()
に置き換えられます。
スライサーの背景色を CSS 表記(「#ffffff」など)で返します。
リターン
String
- このスライサーの背景色。色が設定されていない場合は null
を返します。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープ による承認が必要です。
https://www.googleapis.com/auth/spreadsheets.currentonly
https://www.googleapis.com/auth/spreadsheets
フィードバックを送信
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2023-12-01 UTC。
ご意見をお聞かせください
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2023-12-01 UTC。"],[[["The `Slicer` class allows you to programmatically control slicers in Google Sheets, enabling you to filter data in ranges, charts, and pivot tables without collaboration."],["You can access and modify existing slicers or create new ones using the provided methods, such as setting the data range, background color, title, and position."],["The `Slicer` class offers various methods for customizing the slicer's appearance, including setting the background color, title alignment, and text style."],["To use the `Slicer` class effectively, you will need to authorize your script with the necessary scopes to access and modify spreadsheet data."],["Several methods are available for interacting with the slicer's filter criteria, allowing you to retrieve, set, and manipulate the filtering conditions applied to the data."]]],[]]