Открыть / Open
Открывает Excel-документ.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу | Robin.Excel | EXCEL_INSTANCE | О |
Путь до файла | PathToFile | Путь к файлу, который будет открыт (доступен ввод вручную, либо выбор папки в модальном окне "Открыть" по кнопке ) | Строка | C:\Excel\Excel_file.xlsx | О |
Видимый | OpenVisible | Если чек-бокс:
| Чек-бокс | Н |
Особые условия использования
После завершения выполнения всех действий Система автоматически закрывает открытый Excel-документ.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо открыть файл "Test.xlsx".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
Реализация:
- Открываем группу действий "Excel".
- Открываем подгруппу "Общие"
- Помещаем в рабочее пространство студии действие "Открыть".
Настройка действия:- Параметр "Контекст". Заполняется автоматически.
- Параметр "Путь до файла". Указываем путь к файлу, который необходимо открыть.
- Параметр "Видимый". Устанавливаем признак.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ "Test.xlsx" открыт.
Закрыть / Close
Закрывает Excel-документ.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Сохранить | Save | Если отмечено: Excel-документ будет сохранен перед закрытием | Логический |
Особые условия использования
Блок "Закрыть" не предполагает в себе действия по сохранению файла, поэтому его необходимо использовать в связке с "Сохранить" (см. описание действия "Excel 2.0").
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо закрыть заданный файл после выполнения действий с ним.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Закрыть документ "Test.xlsx".
Реализация:
- Открываем группу действий "Excel".
- Открываем подгруппу "Общие"
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Закрыть".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий документу "Test.xlsx".
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий документу "Test.xlsx".
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ "Test.xlsx" закрыт.
Создать файл Excel / Create Excel file
Создает новый Excel-файл.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Имя | Name | Наименование нового документа, который будет создан. | Строка | Test | О |
Папка | Folder | Отображает папку, в которой будет создан Excel-файл. Путь к папке, в которую будет сохранен документ (доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке ). | Строка | C:\Users\Internet\Documents\RobinStudio\1 | О |
Формат | Format | Формат, в котором будет создан документ | Строка | xls | |
Перезаписать | Overwrite | Если:
| Логический | Н | |
Результат | Result |
Особые условия использования
Если название файла указано в формате: "Test.xlsx", файл сохраняется с именем "name" без расширения.
Пример использования
Задача:
Необходимо создать Excel-документ с заданным наименованием в указанной папке.
Решение:
- Создать Excel-документ.
Реализация:
- Открываем группу действий "Excel".
- Открываем подгруппу "Общие"
- Помещаем в рабочее пространство студии действие "Создать файл Excel".
Настройка действия:- Параметр "Имя". Указываем наименование файла документа.
- Параметр "Папка". Указываем путь к папке, в которую будет сохранен документ.
- Параметр "Формат". Указываем формат сохранения
- Параметр "Перезаписать". Указываем параметр как активный.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ "Test.xlsx" создан в папке.
Добавить новый лист / Add new sheet
Добавляет новый лист в Excel-документ.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя нового листа | Sheet new name | Наименование новой страницы, которая будет создана | Строка | Лист2 | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Число | 1 | Н |
Порядок | ExcelAddSheet | Перед или после активного листа | Список | После | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо добавить в документ новый лист. Наименование нового листа - "Реестр".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Добавить новый лист.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Открываем подгруппу "Листы"
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Добавить новый лист".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Имя нового листа". Указываем наименование нового листа в документе.
- Параметр "Имя листа". Указываем лист по отношению к которому добавляется лист.
- Параметр "Порядок добавления". Указываем перед или после активного листа необходимо добвить новый лист.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ "Test.xlsx" содержит новый лист.
Удалить лист / Delete sheet
Удаляет страницу из документа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1". По умолчанию значение равно "1". | Число | 2 | О |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо удалить из документа заданный лист.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Удалить лист.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Открываем подгруппу "Листы"
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Удалить лист".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Имя листа". Указываем наименование удаляемого листа из документа.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Из документа "Test.xlsx" удален лист.
Установить рабочий лист / Set active sheet
Указывает страницу, к которой необходимо применить действия алгоритма.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 1 | О |
Особые условия использования
Если данный блок отсутствует - по умолчанию робот будет работать с последней активной страницей.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx" с рабочим листом "Лист1".
Необходимо указать Лист2 рабочим листом и установить в ячейку "b2" значение переменной "Телефон".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить рабочий лист.
- Установить в ячейке значение.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Открываем подгруппу "Листы"
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Установить рабочий лист".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Имя листа". Указываем наименование нового рабочего листа в документе.
- Помещаем в рабочее пространство студии действие "Установить значение ячейки"(см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ содержит на рабочем листе "Лист2" в ячейке "B2" значение "89265555517".
Получить имя листа / Get sheet name
Получить имя листа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 1 | О |
Результат | Result | Имя листа | Строка | Result | О |
Получить количество листов / Get sheets number
Получить количество листов в документе.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Результат | Result | Переменная, в которую будет записано количество листов в документе | Число | Result | О |
Получить текст из ячейки
/ Cell text
Запоминает текст из указанной ячейки
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
Ячейка | Cell | Адрес ячейки, из которой будет взято значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B3 | О |
Результат | Result | Значение из ячейки | Строка | Result | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо получить текст из ячейки "А2".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Взять текст из ячейки.
Реализация:
- Открываем группу действий "Excel".
- Открываем подгруппу "Ячейки"
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Получить текст из ячейки".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем адрес ячейки, из которой необходимо взять текст.
- Параметр "Результат". Указываем переменную, в которую будет записан текст из ячейки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "ФИО" содержит значение "Иванов Иван Иванович".
Значение из ячейки / Cell value
Запоминает значение из указанной ячейки
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
Ячейка | Cell | Адрес ячейки, из которой будет взято значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B4 | О |
Результат | Result | Переменная, в которую будет записано значение из ячейки | Строка / Дата / Число | 5 | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо получить значение из ячейки "B2".
Значение ячейки записать в переменную типа "Число". Наименование переменной "Сумма".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Записать значение в ячейку.
Реализация:
- Открываем группу действий "Excel".
- Открываем подгруппу "Ячейки"
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Получить текст из ячейки".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем адрес ячейки, из которой необходимо взять значение
- Параметр "Результат". Указываем переменную, в которую будет записано значение из ячейки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "Сумма" содержит значение "6500,74".
Проверить пустая ли ячейка / Is cell empty
Проверяет отсутствие значения в ячейке.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
Ячейка | Cell | Адрес ячейки, из которой будет взято значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B4 | О |
Результат | Result | Переменная, в которую будет записано значение из ячейки. Если ячейка:
| Чек-бокс | False | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо получить информацию о наличии значения в ячейке "B2".
Информацию о наличии значения записать в переменную типа "Чек-бокс". Наименование переменной "Значение_ячейки".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить признак наличия данных в ячейки.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Ячейка пустая".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем адрес ячейки, из которой необходимо взять значение.
- Параметр "Результат". Указываем переменную, в которую будет записано значение из ячейки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Значение переменной "Значение_ячейки" = False.
Установить значение ячейки / Set cell value
Устанавливает значение в указанную ячейку.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
Ячейка | Cell | Адрес ячейки, в которую будет записано значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | О |
Значение | Value | Значение, которое будет записано в ячейку | Строка | 5000ед | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается. Если в ячейке уже есть данные, они будут перезаписаны.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо записать в ячейку "B2" значение переменной "Сумма".
Значение переменной "Сумма" = 89265555517"
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить значение в ячейку.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Установить значение ячейки".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем ячейку, в которую будет записано значение.
- Параметр "Значение". Указываем переменную, значение которой будет записано в ячейку.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Значение переменной "Телефон" записано в ячейку "B2".
Установить авто-фильтры /
Activate auto-filters
Устанавливает диапазон фильтров определенных колонок и строк в рамках выбранного листа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Строка | Row | Порядковый номер строки, на которой будет установлен фильтр | Строка | Число | Н |
Столбец | Column | Имя столбца на который будет установлен фильтр | |||
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлен фильтр. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B1 | Н |
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлен фильтр. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | C1 | Н |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо установить фильтр в колонке "B1" и "C1".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить фильтры.
- Сохранить документ
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Установить фильтры".
Настройка действия:- Параметр "Контекст". Необходимо выбрать из выпадающего списка контекст соответствующий документу "Test.xlsx".
- Параметр "От". Указываем ячейку, от которой будет установлен фильтр.
- Параметр "До". Указываем ячейку, до которой будет установлен фильтр.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ содержит таблицу с установленными фильтрами.
Снять авто-фильтры / Deactivate auto-filters
Убирает активные фильтры в рамках текущего листа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx" с установленными фильтрами. Необходимо снять все фильтры.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Снять все фильтры.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Снять все фильтры".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий документу "Test.xlsx".
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ содержит таблицу без установленных фильтров.
Очистить авто-фильтры / Clear auto-filters
Убирает активные фильтры в рамках текущего листа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
Столбец | Column | Наименование столбца, для которого будет очищена авто-фильтрация | Строка | 1 | Н |
Особые условия использования
Выбрать по авто-фильтру / Apply auto-filter
Выводит ячейки удовлетворяющие условию фильтра.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлен фильтр. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | А1 | Н |
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлен фильтр. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | F10 | Н |
Столбец | Column | Наименование столбца, к которому будет применен критерий фильтрации | Строка | 1 | Н |
Строка | Row | Порядковый номер строки, к которой будет применен критерий фильтрации | Число | Число | Н |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
Критерии | Criteria | Критерии фильтрации. Если значение поля не заполнено, то фильтрация будет установлена на значение "(Пусто)" | Строка | Климов Руслан Иванович | О |
Особые условия использования
Приоритет отдаётся диапозону, если заполнены все параметры.
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо отфильтровать Excel-документ с учетом фильтра "Климов Руслан Иванович".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Отфильтровать таблицу по выбранному фильтру.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Выбрать по фильтру".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "От". Указываем ячейку, от которой будет установлен фильтр.
- Параметр "До". Указываем ячейку, до которой будет установлен фильтр.
- Параметр "Поле". Указываем порядковый номер столбца в указанном диапазоне.
- Параметр "Критерии". Указываем значение "Климов Руслан Иванович".
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Excel-документ отфильтрован с учетом фильтра "Климов Руслан Иванович".
Сортировка / Sort
Сортирует данные в таблице
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
Столбец | Column | Наименование столбца, в котором будет применяться действие | Строка | 1 | Н |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлена сортировка. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | О |
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлена сортировка. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1000 | О |
Порядок | Sort order |
| Строка | Н |
Особые условия использования
Если установленный диапазон (поля "От" и "До") содержит данные:
- одной колонки (например, от "А1" до "А10"), то сортировка данных происходит только в рамках данной колонки и установленного диапазона строк.
- двух и более колонок (например, от "А1" до "C10"), то сортировка данных происходит по первой заданной колонке (колонка "A"). Порядок данных, включенных в диапазон до поля "До" (включительно), меняется в зависимости от сортировки данных.
Порядок данных в таблице, которые не были включены в диапазон сортировки, не меняется.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо отсортировать Excel-документ по полю "id".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Отсортировать таблицу по выбранному полю.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Сортировка".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "От". Указываем ячейку, от которой будет установлена сортировка.
- Параметр "До". Указываем ячейку, до которой будет установлена сортировка.
- Параметр "По возрастанию". Указываем признак.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Excel-документ отсортирован по полю "id".
Взять таблицу / Table get
Сохраняет все значения заданной страницы или указаный диапазон.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 1 | Н |
От | Start cell | Адрес начальной ячейки (начало диапазона) Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | Н |
До | End cell | Адрес конечной ячейки (конец диапазона) Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1000 | Н |
Пропустить скрытые | Skip hidden | Если отмечено: действие посчитает только видимые ячейки. Если не отмечено: действие посчитает скрытые ячейки вместе с пустыми | Логический | Н | |
Результат | Result | Переменная, в которую будут записаны значения с листа. Если на листе были установлены фильтры, то в переменную записываются значения листа с учетом установленных фильтров | Таблица | Данные_с_фильтром | О |
Особые условия использования
Отсутствуют.
Пример использования
Задача
Решение:
Реализация:
Результат
Получить данные из столбца / Column data
Сохраняет все значения заданного столбца или диапазона заданной страницы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 0 | Н |
Столбец | Column | Наименование столбца, к которой будет применяться действие | Строка | A | О |
От | Start cell | Адрес начальной ячейки (начало диапазона) Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | Н |
До | End cell | Адрес конечной ячейки (конец диапазона) Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1000 | Н |
Пропустить скрытые ячейки | Skip hidden | Если отмечено: действие сохранит только видимые ячейки. Если не отмечено: действие сохранит скрытые ячейки вместе с пустыми | Логический | Н | |
Пропустить пустые ячейки | Skip empty | Если отмечено: действие сохранит только заполненные ячейки. Если не отмечено: действие сохранит заполненные ячейки вместе с пустыми | Логический | Н | |
Результат | Result | Переменная, в которую будут записаны значения из колонки | Коллекция | Массив_строки | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Существует переменная типа массив строк "Массив_столбца".
Необходимо сохранить данные столбца "B" в переменную "Массив_столбца".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Записать данные столбца из таблицы в переменную.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Значения из столбца".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Столбец". Указываем наименование столбца, значения которого будут использоваться.
- Параметр "Результат". Указываем переменную, в которую будет записаны значения из столбца.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "Массив_столбца" содержит значения из столбца.
Получить данные из строки / Row data
Сохраняет все значения заданной строки или диапазона заданной страницы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 0 | Н |
Строка | Row | Номер строки, к которой будет применяться действие | Число | 4 | О |
От | Start cell | Адрес начальной ячейки (начало диапазона) Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | Н |
До | End cell | Адрес конечной ячейки (конец диапазона) Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1000 | Н |
Пропустить скрытые ячейки | Skip hidden | Если отмечено: действие сохранит только видимые ячейки. Если не отмечено: действие сохранит скрытые ячейки вместе с пустыми | Логический | Н | |
Пропустить пустые ячейки | Skip empty | Если отмечено: действие сохранит только заполненные ячейки. Если не отмечено: действие сохранит заполненные ячейки вместе с пустыми | Логический | Н | |
Результат | Result | Переменная, в которую будут записаны значения из колонки | Коллекция | Коллекция | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Существует переменная типа массив строк "Массив_строки".
Необходимо сохранить данные строки "5" в переменную "Массив_строки".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Записать данные строки из таблицы в переменную.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Значения из строки".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Строка". Указываем наименование строки, значения которого будут использоваться.
- Параметр "Результат". Указываем переменную, в которую будет записаны значения из строки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "Массив_строки" содержит значения из строки.
Удалить столбец / Delete column
Удаляет заданный столбец со сдвигом влево.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 0 | Н |
Столбец | Column | Наименование столбца, который будет удален | Строка | B | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо удалить столбец "D".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Удалить данные из заданного столбца.
- Сохранить документ
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Удалить столбец".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Столбец". Указываем наименование столбца, который должен быть удален.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе удалены данные из заданного столбца.
Удалить строку / Delete row
Удаляет заданную строку со сдвигом вверх.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 1 | Н |
Строка | Row | Наименование строки, которая будет удалена | Число | 4 | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо удалить строку "10".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Удалить данные из заданной строки.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Удалить строку".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Строка". Указываем наименование строки, которая должна быть удалена.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе удалены данные из заданной строки.
Очистить ячейку / Clear cell
Удаляет значение из заданной ячейки.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 1 | Н |
Ячейка | Cell | Адрес ячейки, значение которой будет очищено. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B2 | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо очистить значение ячейки "B2".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Очистить значение заданной ячейки.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Очистить ячейку".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем наименование ячейки, значение в которой должно быть очищено.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе очищены данные из заданной ячейки.
Очистить область / Clear range
Удаляет значения из заданной области.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 1 | Н |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлена удаляемая область. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | О |
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлена удаляемая область. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B3 | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо очистить область от ячейки "B2" до ячейки "C3".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Очистить значения заданной области.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Очистить область".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "От". Указываем адрес начальной ячейки, от которой будет установлена удаляемая область..
- Параметр "До". Указываем адрес конечной ячейки, до которой будет установлена удаляемая область.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе очищены данные из заданной области.
Выбрать ячейку/ Activate cell
Делает выбранную ячейку активной.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 1 | Н |
Ячейка | Cell | Адрес ячейки, которая будет активной. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A2 | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо сделать ячейку "B2" активной.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Сделать заданную ячейку активной.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Очистить ячейку".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем наименование ячейки, которая должна быть активна.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе заданная ячейка активна.
Копировать область в буфер / Copy range to clipboard
Сохраняет значения из заданной области.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 1 | Н |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлена копируемая область. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | О |
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлена копируемая область. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B3 | О |
Пропустить скрытые ячейки | Skip hidden | Если отмечено: действие копирует только видимые ячейки. Если не отмечено: действие копирует скрытые ячейки вместе с пустыми | Логический | Н |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Существует Excel-документ "Test.xlsx".
Необходимо скопировать область от ячейки "B2" до ячейки "C3".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Копировать значения заданной области.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие " область в буфер".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "От". Указываем адрес начальной ячейки, от которой будет установлена копируемая область.
- Параметр "До". Указываем адрес конечной ячейки, до которой будет установлена копируемая область.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе скопированы данные из заданной области.
Вставить значения из буфера / Enter Text From Buffer
Ввести значение из буфера в указанную ячейку.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 1 | Н |
Ячейка | Cell | Адрес ячейки, в которую будет вставлено содержимое из буфера. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B4 | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается. Если значение в буфере является областью, то область вставится с указанной ячейки.
Пример использования
Существует Excel-документ "Test.xlsx".
Необходимо вставить в ячейку "B9" данные из области от ячейки "B2" до ячейки "C3".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Копировать значения заданной области.
- Вставить скопированное значение в заданную ячейку.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Сохранить область в буфер" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Вставить значения из буфера".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем адрес ячейки, в которую должны вставить содержимое из буфера.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документ вставлены данные в ячейку из скопированной области.
Найти текст / Find text
Находит адрес ячейки по тексту, который написан в этой ячейке.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 1 | Н |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлена копируемая область. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | Н |
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлена копируемая область. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B3 | Н |
Пропустить скрытые ячейки | Skip hidden | Если отмечено: действие ищет только видимые ячейки. Если не отмечено: действие ищет скрытые ячейки вместе с пустыми | Логический | Н | |
Текст | Text | Текст который будет храниться в искомой ячейке | Строка | 10 | О |
Поиск с помощью | Search by |
| Строка | Н | |
Результат | Result | Переменная, в которую будет записан список найденых ячеек | Словарь | Словарь | О |
Особые условия использования
Если поле "Столбец" не заполнен, то поиск осуществляется по всей странице.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо найти на странице все ячейки, содержащие значение "10".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Найти адреса ячеек по заданному тексту.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Поиск ячейки".
Настройка действия:- Параметр "Контекст". Выбрать из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Текст". Указываем текст, который должен храниться в искомой ячейке.
- Параметр "Результат". Указываем переменную, в которую должен быть записан адрес ячейки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "Массив_найденных_строк" содержит данные по ячейкам, в которых хранится искомый текст.
Исполнить формулу / Apply formula to cell
Исполняет формулу в выбранной ячейке.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 1 | Н |
Формула | Formula | Формула, по которой будет выполнено вычисление в ячейке. Формула начинается с символа "=". | Строка | =COUNTIF(I3:I{Rows},"Да") Считает количество ячеек со значением "Да" в полях с "I3" до "I" c номером в переменной "Rows" | О |
Ячейка | Cell | Адрес ячейки, в которую будет записан результат выполнения формулы. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | О |
Локальный язык | Local language | Локальное наименование формулы | Строка | Н |
Особые условия использования
Формулы нужно использовать на английском языке. Посмотреть наименования функций можно на официальном сайте:
Пример использования
Задачи:
Существует Excel-документ "Test.xlsx".
Необходимо исполнить формулу по подсчету количество записей на странице.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Исполнить формулу.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Исполнить формулу".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Формула". Указываем формулу для выполнения вычислений в ячейке.
- Параметр "Результат". Указываем переменную, в которую должен быть записан результат выполнения формулы.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ содержит результат выполнения формулы в заданной ячейке.
Запустить макрос / Run macro
Запускает макрос.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 1 | Н |
Имя макроса | Macro name | Наименование макроса, который будет запущен | Строка | RunMacros | О |
Особые условия использования
Отсутствуют.
Пример использования
Задачи:
Существует Excel-документ "Test.xlsm".
Необходимо запустить макрос по подсчету количество записей на странице.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Запустить макрос.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Запустить макрос".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsm".
- Параметр "Имя макроса". Указываем наименование макроса, который необходимо выполнить.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ содержит результат выполнения макроса.
Получить количество листов / Get sheets number
Определяет количество страниц в документе.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Результат | Result | Переменная, в которую будет записано количество листов в документе | Число | {Количество_листов} | О |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо получить информацию о количестве листов в документе.
Количество страниц записать в переменную типа "Число". Наименование переменной "Количество_листов".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Рассчитать количество страниц (листов).
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Количество страниц".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Результат". Указываем переменную "Количество_листов".
Результат:
Значение переменной "Количество_листов" равно "2".
Получить количество строк / Get Row number
Получить количество строк в переменную типа "Число".
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 1 | Н |
Столбец | Column | Наименование столбца в котором необходимо получить количество строк | Строка | B | О |
Пропустить скрытые | Skip hidden | Если отмечено: действие посчитает только видимые строки. Если не отмечено: действие посчитает скрытые строки вместе с пустыми | Логический | Н | |
Пропустить пустые | Skip empty | Если отмечено: действие посчитает только заполненные строки. Если не отмечено: действие посчитает заполненные строки вместе с пустыми | Логический | Н | |
Результат | Result | Переменная, в которую будет записано количество строк | Число | Количество_строк | О |
Особые условия использования
Если был активирован признак "Пустые строки" и в поле "Столбец" указана колонка, в которой отсутствуют значения, то значение переменной в поле "Результат" будет равно "1".
Счет строк начинается от первой заполненной до последней заполненной строки, включая пустые ячейки выбранного столбца в данном промежутке. Полностью пустые строки и установленные фильтры в таблице игнорируются.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо получить информацию о количестве заполненных строк (включая пустые, если они есть) колонки "B" и записать в переменную типа "Число". Наименование переменной "Количество_строк".
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Количество строк".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Колонка". Указываем столбец B.
- Параметр "Только видимые". Указываем признак.
- Параметр "Пустые строки". Указываем признак.
- Параметр "Результат". Указываем переменную "Количество_строк".
Результат:
Значение переменной "Количество_строк" = 6.
Сохранить / Save
Сохраняет Excel-документ.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя файла | File name | Наименование нового документа, который будет создан. Если данное поле остается пустым, то файл сохраняется с тем же именем, который документ имел при открытии. | Строка | Тестовый файл | О |
Папка | Folder | Путь к папке, в которую будет сохранен документ (доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке ). Если поле остается пустым, то файл сохраняется в той же папке, из которой был открыт исходный файл. | Строка | C:\Excel | О |
Формат созранения | Format | Формат, в котором будет сохранен документ | Строка | xlsx | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо сохранить файл в исходном формате после внесенных изменений на страницу (например, применение фильтра).
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить фильтры.
- Сохранить Excel-документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Выбрать по фильтру" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Сохранить документ".
- Настройка действия:
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Имя файла". Указываем название файла, куда необходимо сохранить таблицу.
- Параметр "Папка". Указываем путь к папке, в которую будет сохранен документ.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Создан файл "Тестовый файл". Файл содержит таблицу с отфильтрованными записями.
Снять авто-фильтры / Deactivate auto-filters
Убирает активные фильтры в рамках выбранного листа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 2 | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx" с установленными фильтрами. Необходимо снять все фильтры.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Снять все фильтры.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
- Помещаем в рабочее пространство студии действие "Снять авто-фильтры".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий документу "Test.xlsx".
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий документу "Test.xlsx".
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ содержит таблицу без установленных фильтров.
Выбрать по авто-фильтру / Apply auto-filter
Выводит ячейки, удовлетворяющие условию фильтра.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Столбец | Column | Наименование столбца, к которому будет применен критерий фильтрации | Строка | B | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 1 | Н |
Критерии | Criteria | Критерии фильтрации (по полному совпадению). Если значение поля:
| Строка | = <> Климов Руслан Иванович | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо отфильтровать Excel-документ с учетом фильтра "Климов Руслан Иванович".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Отфильтровать таблицу по выбранному фильтру.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
- Помещаем в рабочее пространство студии действие "Выбрать по авто-фильтру".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Столбец". Указываем порядковый номер столбца, в указанном диапазоне.
- Параметр "Критерии". Указываем критерии отбора.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Excel-документ отфильтрован с учетом фильтра "Климов Руслан Иванович".
Выбрать все авто-фильтр / Select all auto-filter
Выводит все ячейки в рамках выбранной колонки.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Столбец | Column | Наименование столбца, на котором будет установлен фильтр "Выбрать все" | Строка | B | О |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 2 | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо в колонке "C" вывести все записи в Excel-документ.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Вывести все записи в заданной колонке.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Выбрать все авто-фильтр".
- Настройка действия:
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Столбец". Указываем наименование столбца, на котором будет установлен фильтр "Выбрать все".
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Excel-документ содержит все записи в колонке "С".
Вставить таблицу / Insert table
Позволяет вставить в Excel файл значение переменной типа Таблица
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Таблица | Table | Выпадающий список существующих переменных типа таблица | Таблица | Table1 | О |
Ячейка | Cell | Адрес ячейки, с которой необходимо вставить таблицу. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B2 | Н |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 2 | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test1.xlsx"
Необходимо вставить таблицу из переменной "Table1", в ячейку "С2".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test1.xlsx".
- Вставить таблицу из переменной в ячейку С2.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Вставить таблицу"
- Помещаем в рабочее пространство студии действие "Вставить таблицу".
- Настройка действия:
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test1.xlsx".
- Параметр "Таблица". Выбираем наименование переменной, в которой находится таблица для вставки".
- Параметр "Ячейка". Указываем адрес ячейки, в которую необходимо вставить таблицу.
- Помещаем в рабочее пространство студии действие "Сохранить документ"
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Excel-документ содержит таблицу из переменной "Table1, заполненную начиная с ячейки "С2".
Скрыть столбцы / Hide columns
Позволяет скрывать столбец(-ы) в Excel файле.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 2 | Н |
От | From | Адрес начального столбца (начало диапазона), от которого будут скрываться столбцы. Заполнять в формате "Х", где "Х" - это номер столбца. | Строка | B | О |
До | To | Адрес конечного столбца (конец диапазона), до которого будут скрываться столбцы. Заполнять в формате "Х", где "Х" - это номер столбца. | Строка | C | Н |
Особые условия использования
Если указано только имя столбца "От", то будет скрыт один столбец.
Если оба поля заполнены, будут скрыты все столбцы (включая "До")
Пример использования
Задача:
Существует Excel-документ "Test1.xlsx"
Необходимо скрыть столбцы от "B", до "D".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test1.xlsx".
- Скрыть столбцы от "B" до "D".
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Скрыть столбцы"
- Настройка действия:
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test1.xlsx".
- Параметр "От". Указываем адрес столбца, от которого нужно скрывать столбцы.
- Параметр "До". Указываем адрес столбца, до которого нужно скрывать столбцы.
- Помещаем в рабочее пространство студии действие "Сохранить документ"
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Столбы от B до D скрыты в Excel-документе.
Изменить доступ / Change access
Изменняет доступ к Excel-документу.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу | Robin.Excel | EXCEL_INSTANCE | О |
Убрать общий доступ | Remove access | Если чек-бокс:
| Логический | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо изменить доступ к файлу "Test.xlsx".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Изменить доступ к документу.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Изменить доступ".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx"..
- Параметр "Убрать доступ". Устанавливаем чек-бокс.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Доступ к документу "Test.xlsx" ограничен.
Скрыть строки / Hide rows
Скрывает строки в Excel-документе.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу | Robin.Excel | EXCEL_INSTANCE | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 2 | Н |
От | From | Адрес начальной строки (начало диапазона), от которой будут скрываться строки. Заполнять в формате "Х", где "Х" - это номер строки. | Число | 0 | О |
До | To | Адрес конечной строки (конец диапазона), до которой будут скрываться строки. Заполнять в формате "Х", где "Х" - это номер строки. | Число | 1 | Н |
Особые условия использования
Скрывает одну строку если "До" равно 0 или "До" равно "От".
Скрывает все строки в диапазоне от "От" до "До" (либо наоборот, если поле "До" заполнено и значение больше "От").
Пример использования
Задача:
Существует Excel-документ "Test1.xlsx"
Необходимо скрыть строки от "2", до "5".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test1.xlsx".
- Скрыть строки от "2" до "5".
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Скрыть строки"
- Настройка действия:
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test1.xlsx".
- Параметр "От". Указываем адрес строки, от которой нужно скрывать строки.
- Параметр "До". Указываем адрес строки, до которой нужно скрывать строки.
- Помещаем в рабочее пространство студии действие "Сохранить документ"
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Строки от "2" до "5" скрыты в Excel-документе.
Установить значения столбца / Set column data
Установить значения заданного столбца
Настройки
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 1 | Н |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет устанавливаться значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки | Строка | A1 | О |
Значения ячеек | Cell values | Значения которые будут установлены в столбец | Строка | 10 | О |
Получить имя столбца / Get column name
Получить имя столбца
Настройки
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Ячейка | Cell | Адрес ячейки,которая находится в столбце, имя которого нужно получить | Строка | A3 | О |
Результат | Result | Переменная, в которую будет записано название столбца | Строка | Имя | О |
Получить номер столбца / Get column number
Получить номер столбца
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 1 | Н |
Индекс строки | Row index | Индекс (порядковый номер) строки, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 2 | Н |
Пропустить пустые ячейки | Skip empty | Если отмечено: действие сохранит только заполненные ячейки. Если не отмечено: действие сохранит заполненные ячейки вместе с пустыми | Логический | Н | |
Результат | Result | Переменная, в которую будут записаны номер | Строка | Номер | О |
Установить значения строки / Set row data
Установить значения заданной строки
Настройки
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 1 | Н |
Ячейка | Cell | Адрес начальной ячейки (начало диапазона), от которой будет устанавливаться значение. | Строка | A3 | О |
Значения ячеек | Cell values | Значения которые будут установлены в строку | Строка | 10 | О |