История страницы
...
Начальная строка Номер строки, начиная с которой будет применена формула.
Имя начального столбца Имя столбца, начиная с которого будет применена формула.
Индекс начального столбца Индекс столбца, начиная с которого будет применена формула.
Конечная строка Номер строки, до которой будет применена формула.
Имя конечного столбца Имя столбца, до которого будет применена формула.
Индекс конечного столбца Индекс столбца, до которого будет применена формула.
Формула Формула, которая будет применена к указанному диапазону.
Локальный язык Если значение «true», то формула будет прочитана на локальном языке, иначе – на английском.
Регистр Если значение «true», то формула остается без изменений, иначе – все буквы станут заглавными.
Пропустить скрытые Если значение «true», то ко скрытым ячейкам не будет применена формула.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст | Контекст действия для работы с Excel-документом | Robin.Excel | Контекст excel | Да |
Начальная строка | Номер строки, начиная с которой будет применена формула. | Robin.Numeric | Нет | |
Имя начального столбца | Имя столбца, начиная с которого будет применена формула. Если поле не заполнено, то берется значение из поля «Индекс начального столбца». | Robin.String | Нет | |
Индекс начального столбца | Индекс столбца, начиная с которого будет применена формула. Если поле не заполнено, то будет взята начальная граница используемой области. | Robin.Numeric | Нет | |
Конечная строка | Номер строки, до которой будет применена формула. | Robin.Numeric | Нет | |
Имя конечного столбца | Имя столбца, до которого будет применена формула. Если поле не заполнено, то берется значение из поля «Индекс конечного столбца». | Robin.String | Нет | |
Индекс конечного столбца | Индекс столбца, до которого будет применена формула. Если поле не заполнено, то будет взята конечная граница используемой области. | Robin.Numeric | Нет | |
Формула | Формула, которая будет применена к указанному диапазону. Формула начинается с символа «=». | Robin.String | Да | |
Локальный язык | Если значение «true», то формула будет прочитана на локальном языке, иначе – на английском. | Robin.Boolean | true | Нет |
Регистр | Если значение «true», то формула остается без изменений, иначе – все буквы станут заглавными. | Robin.Boolean | true | Нет |
Пропустить скрытые | Если значение «true», то ко скрытым ячейкам не будет применена формула. | Robin.Boolean | true | Нет |
Особые условия использования
- В объединенной ячейке тоже посчитается формула.
- Если указан диапазон только из скрытых ячеек, а поле "Пропустить скрытые" - true, то ** ошибки не будет. Действие просто не применит формулу нигде. Если только часть диапазона скрыта, формула применится к доступным ячейкам.
- Если необязательные поля области не заполнены, формула будет применена для всей используемой области листа.
- Если диапазон поиска не будет ограничен столбцами, то формула будет применена для всех столбцов используемой области в диапазоне указанных строк.
- Приоритет отдается полю "Имя столбца", если заполнены оба поля "Имя столбца" и "Индекс столбца".
- Если заполнен только начальный индекс строки/столбца, то диапазон будет начинаться этим индексом и оканчиваться последней строкой/столбцом области данных.
- Если заполнен только конечный индекс строки/столбца, то диапазон будет начинаться первой строкой/столбцом области данных и оканчиваться этим индексом.
- Чтобы выбрать только 1 строку/колонку, нужно и в имени/индексе начального и в имени/индексе конечного указать одно и то же.
Робот вернет ошибку, если:
- отрицательные индексы строк или 0;
- имя столбца введено некорректно.
Робот НЕ вернет ошибку, если:
- выбран диапазон за пределами рабочей области таблицы, просто заполнит ячейки в указанном диапазоне, таким образом.
Пример использования
Задача
...