Представляет собой фильтр , используемый для фильтрации диапазонов, диаграмм и сводных таблиц в несовместном режиме. Этот класс содержит методы для доступа к существующим фильтрам и их изменения. Для создания нового фильтра используйте Sheet.insertSlicer(range, anchorRowPos, anchorColPos) .
Методы
| Метод | Тип возвращаемого значения | Краткое описание |
|---|---|---|
get Background Color Object() | Color |null | Возвращает Color фона элемента управления. |
get Column Position() | Integer|null | Возвращает позицию столбца (относительно диапазона данных среза), к которому применяется фильтр в срезе, или null если позиция столбца не задана. |
get Container Info() | Container Info | Получает информацию о местоположении среза на листе. |
get Filter Criteria() | Filter Criteria |null | Возвращает критерии фильтрации среза или null , если критерии фильтрации не заданы. |
get Range() | Range | Получает диапазон данных, к которому применяется фильтр. |
get Title() | String | Возвращает название среза. |
get Title Horizontal Alignment() | String | Выравнивает заголовок по горизонтали. |
get Title Text Style() | Text Style | Возвращает стиль текста заголовка фильтра. |
is Applied To Pivot Tables() | Boolean | Возвращает значение, указывающее, применяется ли заданный фильтр к сводным таблицам. |
remove() | void | Удаляет слайсер. |
set Apply To Pivot Tables(applyToPivotTables) | Slicer | Определяет, следует ли применять данный фильтр к сводным таблицам на листе. |
set Background Color(color) | Slicer | Задает цвет фона для инструмента нарезки. |
set Background Color Object(color) | Slicer | Задает Color фона элемента управления нарезкой. |
set Column Filter Criteria(columnPosition, filterCriteria) | Slicer | Задает индекс столбца и критерии фильтрации для фильтра. |
set Position(anchorRowPos, anchorColPos, offsetX, offsetY) | Slicer | Задает положение инструмента нарезки на листе. |
set Range(rangeApi) | Slicer | Задает диапазон данных, к которому применяется фильтр. |
set Title(title) | Slicer | Задает заголовок среза. |
set Title Horizontal Alignment(horizontalAlignment) | Slicer | Задает горизонтальное выравнивание заголовка в срезе. |
set Title Text Style(textStyle) | Slicer | Задает стиль текста в срезе. |
Подробная документация
get Background Color Object()
Возвращает Color фона элемента управления.
Возвращаться
Color |null — Цвет фона этого среза. Возвращает null если цвет не задан.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Column Position()
Возвращает позицию столбца (относительно диапазона данных среза), к которому применяется фильтр в срезе, или null если позиция столбца не задана. Это должна быть позиция столбца с индексом от 1, аналогично функции filter.
Возвращаться
Integer|null — Позиция столбца в этом фильтре.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Container Info()
Получает информацию о местоположении среза на листе.
Возвращаться
Container Info — объект, содержащий позицию контейнера в срезе.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Filter Criteria()
Возвращает критерии фильтрации среза или null , если критерии фильтрации не заданы.
Возвращаться
Filter Criteria |null — Критерии фильтрации этого фильтра.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Range()
Получает диапазон данных, к которому применяется фильтр.
Возвращаться
Range — Диапазон нарезки.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Title()
Возвращает название среза.
Возвращаться
String — Этот инструмент предназначен для создания цепочек строк.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Title Horizontal Alignment()
Выравнивает заголовок по горизонтали.
Возвращаться
String — Горизонтальное выравнивание заголовка этого среза.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Title Text Style()
Возвращает стиль текста заголовка фильтра.
Возвращаться
Text Style — Стиль текста заголовка этого инструмента нарезки.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
is Applied To Pivot Tables()
Возвращает значение, указывающее, применяется ли заданный фильтр к сводным таблицам.
Возвращаться
Boolean — true если этот фильтр применяется к сводным таблицам, в противном случае false .
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
remove()
Удаляет слайсер.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Apply To Pivot Tables(applyToPivotTables)
Определяет, следует ли применять данный фильтр к сводным таблицам на листе.
Параметры
| Имя | Тип | Описание |
|---|---|---|
apply To Pivot Tables | Boolean | Указывает, следует ли применять этот фильтр к сводным таблицам. |
Возвращаться
Slicer — Этот слайсер предназначен для нарезки цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Background Color(color)
Задает цвет фона среза. Значение null сбрасывает цвет фона.
Параметры
| Имя | Тип | Описание |
|---|---|---|
color | String | Новый цвет фона этого среза в формате CSS (например, '#ffffff'). |
Возвращаться
Slicer — Этот слайсер предназначен для нарезки цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Background Color Object(color)
Задает Color фона элемента управления. Значение null сбрасывает цвет фона.
Параметры
| Имя | Тип | Описание |
|---|---|---|
color | Color | Новый цвет фона этого инструмента нарезки. |
Возвращаться
Slicer — Этот слайсер предназначен для нарезки цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Column Filter Criteria(columnPosition, filterCriteria)
Задает индекс столбца и критерии фильтрации для фильтра. Значение null сбрасывает фильтр фильтра.
Параметры
| Имя | Тип | Описание |
|---|---|---|
column Position | Integer | Новое положение столбца в этом срезе. |
filter Criteria | Filter Criteria | Новые критерии фильтрации для этого среза. |
Возвращаться
Slicer — Этот слайсер предназначен для нарезки цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Position(anchorRowPos, anchorColPos, offsetX, offsetY)
Задает положение фильтра на листе. Индексы позиций строк и столбцов привязки имеют индексацию от 1.
Параметры
| Имя | Тип | Описание |
|---|---|---|
anchor Row Pos | Integer | Верхняя сторона слайсера закреплена в этом ряду. |
anchor Col Pos | Integer | Верхняя сторона слайсера закреплена в этом месте. |
offsetX | Integer | Горизонтальное смещение относительно угла ячейки в пикселях. |
offsetY | Integer | Вертикальное смещение от угла ячейки в пикселях. |
Возвращаться
Slicer — Этот слайсер предназначен для нарезки цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Range(rangeApi)
Задает диапазон данных, к которому применяется фильтр.
Параметры
| Имя | Тип | Описание |
|---|---|---|
range Api | Range | Новая линейка для этой слайсерной машины. |
Возвращаться
Slicer — Этот слайсер предназначен для нарезки цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Title(title)
Задает заголовок среза. Пустой заголовок сбрасывает значение по умолчанию.
Параметры
| Имя | Тип | Описание |
|---|---|---|
title | String | Новое название этого слайсера. |
Возвращаться
Slicer — Этот слайсер предназначен для нарезки цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Title Horizontal Alignment(horizontalAlignment)
Задает горизонтальное выравнивание заголовка в срезе. Значение null сбрасывает выравнивание.
Параметры
| Имя | Тип | Описание |
|---|---|---|
horizontal Alignment | String | Новое горизонтальное выравнивание заголовка этого инструмента для нарезки. |
Возвращаться
Slicer — Этот слайсер предназначен для нарезки цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Title Text Style(textStyle)
Задает стиль текста в срезе.
Параметры
| Имя | Тип | Описание |
|---|---|---|
text Style | Text Style | Новый стиль текста заголовка инструмента нарезки. |
Возвращаться
Slicer — Этот слайсер предназначен для нарезки цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets