Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы документов
Редакторы документов
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
ВКС и мессенджер
ВКС и мессенджер
Мобильные редакторы
Мобильные редакторы
Почтовый сервер
Почтовый сервер
Органайзер
Органайзер
Сервер лицензирования
Сервер лицензирования
Файл-Экспресс
Файл-Экспресс
Аналитика
Аналитика
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Выделение ближних ячеек с данными

Обновлено: 07.08.26

Инструкция актуальна для версии продукта: 2026.1.2.1942


Данный скрипт использует метод End ↗ для выделения первых встречающихся ячеек с данными относительно ячейки B52 — сверху, снизу, справа и слева от этой ячейки (в примере параметры xlUp, xlDown, xlToRight, xlToLeft)

Пример:

(function()
{
    //debugger;
    let oWorksheet = Api.GetActiveSheet();
    let oRange = oWorksheet.GetRange("B52");
    let A1 = Api.GetActiveSheet().GetRange("A1");
    let lastRow = oRange.End("xlDown");
    A1.SetValue(lastRow);
    console.log(oRange);
    oRange.End("xlUp").SetFillColor(Api.CreateColorFromRGB(255, 224, 204));
    oRange.End("xlDown").SetFillColor(Api.CreateColorFromRGB(255, 224, 204));
    oRange.End("xlToRight").SetFillColor(Api.CreateColorFromRGB(255, 224, 204));
    oRange.End("xlToLeft").SetFillColor(Api.CreateColorFromRGB(255, 224, 204));
})();

 

Была ли эта статья полезной?

Поделитесь пожалуйста своим мнением

      В статье есть ошибкиРекомендации не помоглиТекст трудно понятьСодержание статьи не соответствует заголовкуДругое