К основному контенту

Сообщения

Показаны сообщения с ярлыком "Active"

Как получить несколько выделенных диапазонов?

Чтобы получить список выделенных пользователем диапазонов, необходимо у активной Таблицы вызвать метод getActiveRangeList() . Он возвращает структуру RangeList() , которая может быть очищена одним из методов clean , или изменить содержание и форматирование через set -методы. Единственный get -метод getRanges() возвращает список (массив) выделенных пользователем диапазонов. Из особенностей можно отметить порядок возвращаемых данных. Т.к. массив в gs - упорядоченный обьект, то элементы в нем находятся в порядке выделения их пользователем. Результат работы программы, листинг которой будет приведен ниже: A1 A2 A3 A4 B4 B3 B2 B1 Приятная возможность задать пользователю дополнительный квест ;-) Далее приведена программа, которая выводит на экран модальное окно со списком выделенных пользователем диапазонов: