История страницы
Якорь | ||||
---|---|---|---|---|
|
...
Открывает Excel-документ.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу | Строка | EXCEL_INSTANCE | О |
Путь до файла | PathToFile | Путь к файлу, который будет открыт (доступен ввод вручную, либо выбор папки в модальном окне "Открыть" по кнопке ) | Строка | C:\Excel\Excel_file.xlsx | О |
Видимый | OpenVisible | Если чек-бокс:
| Чек-бокс | Н |
Особые условия использования
После завершения выполнения всех действий Система автоматически закрывает открытый Excel-документ.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо открыть файл "Test.xlsx".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
Реализация:
- Открываем группу действий "Excel".
- Открываем подгруппу "Общие"
- Помещаем в рабочее пространство студии действие "Открыть".
Настройка действия:- Параметр "Контекст". Заполняется автоматически.
- Параметр "Путь до файла". Указываем путь к файлу, который необходимо открыть.
- Параметр "Видимый". Устанавливаем признак.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ "Test.xlsx" открыт.
Закрыть / Close
...
Закрывает Excel-документ.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | 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 | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | 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 | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1". По умолчанию значение равно "0". | Число | 2 | О |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо удалить из документа заданный лист.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Удалить лист.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Удалить лист".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Имя листа". Указываем наименование удаляемого листа из документа.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Из документа "Test.xlsx" удален лист.
Установить рабочий лист / Set active sheet
...
Указывает страницу, к которой необходимо применить действия алгоритма.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | 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".
Текст из ячейки / Cell text
...
Запоминает текст из указанной ячейки
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Ячейка | Cell | Адрес ячейки, из которой будет взято значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B3 | О |
Результат | Result | Переменная, в которую будет записано значение из ячейки | Строка | Текст_из_ячейки | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо получить текст из ячейки "А2".
Значение ячейки записать в переменную типа "Строка". Наименование переменной "ФИО".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Записать текст в ячейку.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Текст из ячейки".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем адрес ячейки, из которой необходимо взять текст.
- Параметр "Результат". Указываем переменную, в которую будет записан текст из ячейки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "ФИО" содержит значение "Иванов Иван Иванович".
Значение из ячейки / Cell value
...
Запоминает значение из указанной ячейки
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Ячейка | 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 | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Ячейка | Cell | Адрес ячейки, из которой будет взято значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B4 | О |
Результат | Result | Переменная, в которую будет записано значение из ячейки. Если ячейка:
| Чек-бокс | False | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо получить информацию о наличии значения в ячейке "B2".
Информацию о наличии значения записать в переменную типа "Чек-бокс". Наименование переменной "Значение_ячейки".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить признак наличия данных в ячейки.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Ячейка пустая".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем адрес ячейки, из которой необходимо взять значение.
- Параметр "Результат". Указываем переменную, в которую будет записано значение из ячейки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Значение переменной "Значение_ячейки" = False.
Якорь | ||||
---|---|---|---|---|
|
...
Устанавливает значение в указанную ячейку.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Ячейка | Cell | Адрес ячейки, в которую будет записано значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | О |
Значение | Value | Значение, которое будет записано в ячейку | Строка | Например: 5000 ед. или {Переменная} | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается. Если в ячейке уже есть данные, они будут перезаписаны.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо записать в ячейку "B2" значение переменной "Сумма".
Значение переменной "Сумма" = 89265555517"
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить значение в ячейку.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Установить значение ячейки".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем ячейку, в которую будет записано значение.
- Параметр "Значение". Указываем переменную, значение которой будет записано в ячейку.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Значение переменной "Телефон" записано в ячейку "B2".
Установить фильтры / Set filters
...
Устанавливает фильтр на определенном столбце в рамках текущего листа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
От | 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 filters
...
Убирает активные фильтры в рамках текущего листа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx" с установленными фильтрами. Необходимо снять все фильтры.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Снять все фильтры.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Снять все фильтры".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий документу "Test.xlsx".
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ содержит таблицу без установленных фильтров.
Якорь | ||||
---|---|---|---|---|
|
...
Выводит ячейки удовлетворяющие условию фильтра.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлен фильтр. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | А1 | О |
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлен фильтр. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | F10 | О |
Порядковый номер | Number | Порядковый номер столбца, к которому будет применен критерий фильтрации | Число | 1 | О |
Критерии | Criteria | Критерии фильтрации. Если значение поля не заполнено, то фильтрация будет установлена на значение "(Пусто)" | Строка | Климов Руслан Иванович | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо отфильтровать Excel-документ с учетом фильтра "Климов Руслан Иванович".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Отфильтровать таблицу по выбранному фильтру.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Выбрать по фильтру".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "От". Указываем ячейку, от которой будет установлен фильтр.
- Параметр "До". Указываем ячейку, до которой будет установлен фильтр.
- Параметр "Поле". Указываем порядковый номер столбца в указанном диапазоне.
- Параметр "Критерии". Указываем значение "Климов Руслан Иванович".
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Excel-документ отфильтрован с учетом фильтра "Климов Руслан Иванович".
Сортировка / Sort
...
Сортирует данные в таблице
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлена сортировка. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | О |
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлена сортировка. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1000 | О |
По возрастанию | Sort By Ascending | Если чек-бокс:
| Чек-бокс | О | |
Расширенный диапазон | Wide range | Если в в полях От и До указан один столбец и чек-бокс активирован, будет изменен порядок всех строк в документе согласно отсортированному столбцу. В противном случае, сортировка происходит в рамках заданного диапазона, порядок строк в документе остается неизменным. | Чек-бокс | Н |
Особые условия использования
Если установленный диапазон (поля "От" и "До") содержит данные:
- одной колонки (например, от "А1" до "А10"), то сортировка данных происходит только в рамках данной колонки и установленного диапазона строк.
- двух и более колонок (например, от "А1" до "C10"), то сортировка данных происходит по первой заданной колонке (колонка "A"). Порядок данных, включенных в диапазон до поля "До" (включительно), меняется в зависимости от сортировки данных.
Порядок данных в таблице, которые не были включены в диапазон сортировки, не меняется.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо отсортировать Excel-документ по полю "id".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Отсортировать таблицу по выбранному полю.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Сортировка".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "От". Указываем ячейку, от которой будет установлена сортировка.
- Параметр "До". Указываем ячейку, до которой будет установлена сортировка.
- Параметр "По возрастанию". Указываем признак.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Excel-документ отсортирован по полю "id".
Печать документа / Print document
...
Печатает книгу/ лист
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Копии | Copies number | Количество копий документа, которые будут напечатаны. Значение должно быть больше 0. | Число | 3 | О |
Книга | Full | Если чек-бокс:
| Чек-бокс | Н | |
Лист с | Sheet number | Индекс (порядковый номер) страницы, с которого будет начата печать. Значение используется, если признак "Книга" не установлен. Значение должно быть больше 0. | Число | 1 | Н |
Лист по | Pages number | Индекс (порядковый номер) страницы, который будет напечатан последним. Значение используется, если признак "Книга" не установлен. Значение должно быть больше 0. | Число | 5 | Н |
Принтер | Printer | Наименование принтера, на который будет отправлена задача | Строка | N-3015-7 | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо распечатать 2 копии листа "Лист1".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Распечатать лист.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Печать документа".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Копии". Указываем количество копий документа, которые необходимо напечатать.
- Параметр "Книга". Снимаем признак.
- Параметр "Лист с". Указываем порядковый номер листа, с которого начать печать.
- Параметр "Лист по". Указываем порядковый номер листа, который печатать последним.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Напечатан лист "Лист1" в количестве 2 копий.
Якорь | ||||
---|---|---|---|---|
|
...
Сохраняет все значения заданной страницы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 0 | Н |
Результат | Result | Переменная, в которую будут записаны значения с листа. Если на листе были установлены фильтры, то в переменную записываются значения листа с учетом установленных фильтров | Таблица | Данные_с_фильтром | О |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо сохранить данные на странице с учетом фильтра "Климов Руслан Иванович".
Данные на странице записать в переменную типа "Таблица". Наименование переменной "Данные_с_фильтром".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить фильтры.
- Записать результат в таблицу.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Выбрать по фильтру" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Данные из таблицы".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Имя листа". Указываем наименование листа, значения которого будут использоваться.
- Параметр "Результат". Выбираем из списка переменную, в которую записаны значения с выбранного листа.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Значение переменной "Данные_с_фильтром" содержит данные с листа "Лист1".
Область из таблицы / Range table data
...
Сохраняет указанный участок страницы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Название листа | Name List | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 2 | Н |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлена область . Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | О |
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлена область. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B3 | О |
Результат | Result | Переменная, в которую будет записана таблица | Таблица | Область_данных | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Существует переменная типа таблица "Реестр".
Необходимо взять область таблицы от ячейки "А1" до ячейки "В7" в переменную "Реестр".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Записать область данных из таблицы в переменную.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Область из таблицы".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Индекс листа". Указываем порядковый номер листа, на котором располагается область.
- Параметр "От". Указываем адрес начальной ячейки области, от которой будет установлена область.
- Параметр "До". Указываем адрес конечной ячейки области, до которой будет установлена область.
- Параметр "Результат". Указываем переменную, в которую будет записана таблица.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "Реестр" содержит данные области таблицы листа "Лист1".
Значения из столбца / Column values
...
Сохраняет все значения заданного столбца заданной страницы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Столбец | Column | Наименование столбца, к которой будет применяться действие | Строка | A | О |
Результат | Result | Переменная, в которую будут записаны значения из колонки | Массив строк | Массив_строки | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Существует переменная типа массив строк "Массив_столбца".
Необходимо сохранить данные столбца "B" в переменную "Массив_столбца".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Записать данные столбца из таблицы в переменную.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Значения из столбца".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Столбец". Указываем наименование столбца, значения которого будут использоваться.
- Параметр "Результат". Указываем переменную, в которую будет записаны значения из столбца.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "Массив_столбца" содержит значения из столбца.
Значения из строки / Row values
...
Сохраняет все значения заданной строки на странице.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Строка | Row | Наименование строки,к которой будет применяться действие | Строка | 3 | О |
Результат | Result | Переменная, в которую будут записаны значения из строки | Массив строк | Массив_строки | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Существует переменная типа массив строк "Массив_строки".
Необходимо сохранить данные строки "5" в переменную "Массив_строки".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Записать данные строки из таблицы в переменную.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Значения из строки".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Строка". Указываем наименование строки, значения которого будут использоваться.
- Параметр "Результат". Указываем переменную, в которую будет записаны значения из строки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "Массив_строки" содержит значения из строки.
Удалить столбец / Delete column
...
Удаляет заданный столбец со сдвигом влево.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Столбец | Column | Наименование столбца, который будет удален | Строка | B | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо удалить столбец "D".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Удалить данные из заданного столбца.
- Сохранить документ
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Удалить столбец".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Столбец". Указываем наименование столбца, который должен быть удален.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе удалены данные из заданного столбца.
Удалить строку / Delete row
...
Удаляет заданную строку со сдвигом вверх.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Строка | Row | Наименование строки, которая будет удалена | Число | 4 | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо удалить строку "10".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Удалить данные из заданной строки.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Удалить строку".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Строка". Указываем наименование строки, которая должна быть удалена.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе удалены данные из заданной строки.
Очистить ячейку / Clear cell
...
Удаляет значение из заданной ячейки.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Ячейка | Cell | Адрес ячейки, значение которой будет очищено. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B2 | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо очистить значение ячейки "B2".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Очистить значение заданной ячейки.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Очистить ячейку".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем наименование ячейки, значение в которой должно быть очищено.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе очищены данные из заданной ячейки.
Очистить область / Clear range
...
Удаляет значения из заданной области.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
От | 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").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе очищены данные из заданной области.
Перейти на ячейку / Go to cell
...
Делает выбранную ячейку активной.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Ячейка | Cell | Адрес ячейки, которая будет активной. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A2 | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо сделать ячейку "B2" активной.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Сделать заданную ячейку активной.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Очистить ячейку".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем наименование ячейки, которая должна быть активна.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе заданная ячейка активна.
Якорь | ||||
---|---|---|---|---|
|
...
Сохраняет указанную область в буфер.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
От | 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".
- Параметр "От". Указываем адрес начальной ячейки, от которой будет установлена копируемая область.
- Параметр "До". Указываем адрес конечной ячейки, до которой будет установлена копируемая область.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе скопированы данные из заданной области.
Вставить значения из буфера / Enter Text From Buffer
...
Ввести значение из буфера в указанную ячейку.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Ячейка | Cell | Адрес ячейки, в которую будет вставлено содержимое из буфера. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B4 | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается. Если значение в буфере является областью, то область вставится с указанной ячейки.
Пример использования
Существует Excel-документ "Test.xlsx".
Необходимо вставить в ячейку "B9" данные из области от ячейки "B2" до ячейки "C3".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Копировать значения заданной области.
- Вставить скопированное значение в заданную ячейку.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Сохранить область в буфер" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Вставить значения из буфера".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем адрес ячейки, в которую должны вставить содержимое из буфера.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документ вставлены данные в ячейку из скопированной области.
Поиск ячейки / Seach cell
...
Находит адрес ячейки по тексту, который написан в этой ячейке.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Столбец | Сolumn | Наименование столбца, к которому будет применен поиск | Строка | B | Н |
Текст | Text | Текст (критерий поиска), который будет храниться в искомой ячейке | Строка | 10 | О |
Результат | Result | Переменная, в которую будет записан адрес ячейки | Массив строк | Массив_найденных_строк | О |
Особые условия использования
Если поле "Столбец" не заполнен, то поиск осуществляется по всей странице.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо найти на странице все ячейки, содержащие значение "10".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Найти адреса ячеек по заданному тексту.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Поиск ячейки".
Настройка действия:- Параметр "Контекст". Выбрать из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Текст". Указываем текст, который должен храниться в искомой ячейке.
- Параметр "Результат". Указываем переменную, в которую должен быть записан адрес ячейки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "Массив_найденных_строк" содержит данные по ячейкам, в которых хранится искомый текст.
Исполнить формулу / Execute formula
...
Исполняет формулу в выбранной ячейке.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Формула | Formula | Формула, по которой будет выполнено вычисление в ячейке. Формула начинается с символа "=". | Строка | =COUNTIF(I3:I{Rows},"Да") Считает количество ячеек со значением "Да" в полях с "I3" до "I" c номером в переменной "Rows" | О |
Ячейка | Cell | Адрес ячейки, в которую будет записан результат выполнения формулы. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | О |
Особые условия использования
Формулы нужно использовать на английском языке. Посмотреть наименования функций можно на официальном сайте:
Пример использования
Задачи:
Существует Excel-документ "Test.xlsx".
Необходимо исполнить формулу по подсчету количество записей на странице.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Исполнить формулу.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Исполнить формулу".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Формула". Указываем формулу для выполнения вычислений в ячейке.
- Параметр "Результат". Указываем переменную, в которую должен быть записан результат выполнения формулы.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ содержит результат выполнения формулы в заданной ячейке.
Запустить макрос / Run macro
...
Запускает макрос.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя макроса | Macro name | Наименование макроса, который будет запущен | Строка | RunMacros | О |
Особые условия использования
Отсутствуют.
Пример использования
Задачи:
Существует Excel-документ "Test.xlsm".
Необходимо запустить макрос по подсчету количество записей на странице.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Запустить макрос.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Запустить макрос".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsm".
- Параметр "Имя макроса". Указываем наименование макроса, который необходимо выполнить.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ содержит результат выполнения макроса.
Количество страниц / Pages number
...
Определяет количество страниц в документе.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Результат | Result | Переменная, в которую будет записано количество листов в документе | Число | {Количество_листов} | О |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо получить информацию о количестве листов в документе.
Количество страниц записать в переменную типа "Число". Наименование переменной "Количество_листов".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Рассчитать количество страниц (листов).
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Количество страниц".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Результат". Указываем переменную "Количество_листов".
Результат:
Значение переменной "Количество_листов" равно "2".
Количество строк / Rows number
...
Получить количество строк в переменную типа "Число".
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Столбец | Column | Наименование столбца в котором необходимо получить количество строк | Строка | B | О |
Только видимые | Only visible | Если чек-бокс:
| Чек-бокс | Н | |
Пустые строки | With null rows | Если чек-бокс:
| Чек-бокс | Н | |
Результат | Result | Переменная, в которую будет записано количество строк | Число | Количество_строк | О |
Особые условия использования
Если был активирован признак "Пустые строки" и в поле "Столбец" указана колонка, в которой отсутствуют значения, то значение переменной в поле "Результат" будет равно "1".
Счет строк начинается от первой заполненной до последней заполненной строки, включая пустые ячейки выбранного столбца в данном промежутке. Полностью пустые строки и установленные фильтры в таблице игнорируются.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо получить информацию о количестве заполненных строк (включая пустые, если они есть) колонки "B" и записать в переменную типа "Число". Наименование переменной "Количество_строк".
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Количество строк".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Колонка". Указываем столбец B.
- Параметр "Только видимые". Указываем признак.
- Параметр "Пустые строки". Указываем признак.
- Параметр "Результат". Указываем переменную "Количество_строк".
Результат:
Значение переменной "Количество_строк" = 6.
Взять количество используемых строк / Get used rows number
...
Получить количество используемых строк в переменную типа "Число".
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Результат | Result | Переменная, в которую будет записано количество используемых строк | Число | Количество_используемых_строк | О |
Особые условия использования
Счет строк начинается от первой заполненной до последней заполненной строки, включая пустые строки в данном промежутке. Установленный фильтр в таблице игнорируется
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо получить информацию о количестве используемых строк (включая пустые, если они есть) и записать в переменную типа "Число". Наименование переменной "Количество_используемых_строк".
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Взять количество используемых строк".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Результат". Указываем переменную "Количество_используемых_строк".
Результат:
Значение переменной "Количество_используемых_строк" = 15.
Якорь | ||||
---|---|---|---|---|
|
...
Сохраняет Excel-документ.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя файла | File name | Наименование нового документа, который будет создан. Если данное поле остается пустым, то файл сохраняется с тем же именем, который документ имел при открытии. | Строка | Тестовый файл | Н |
Папка | Folder | Путь к папке, в которую будет сохранен документ (доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке ). Если поле остается пустым, то файл сохраняется в той же папке, из которой был открыт исходный файл. | Строка | C:\Excel | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо сохранить файл в исходном формате после внесенных изменений на страницу (например, применение фильтра).
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить фильтры.
- Сохранить Excel-документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Выбрать по фильтру" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Сохранить документ".
- Настройка действия:
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Имя файла". Указываем название файла, куда необходимо сохранить таблицу.
- Параметр "Папка". Указываем путь к папке, в которую будет сохранен документ.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Создан файл "Тестовый файл". Файл содержит таблицу с отфильтрованными записями.
Сохранить как XML / Save as XML
...
Сохраняет документ в формате XML.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя файла | File name | Наименование нового документа, который будет создан. Если данное поле остается пустым, то файл сохраняется с тем же именем, который документ имел при открытии. | Строка | Тестовый файл | Н |
Папка | Folder | Путь к папке, в которую будет сохранен XML-документ (доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке). Если поле остается пустым, то файл сохраняется в той же папке, из которой был открыт исходный файл. | Строка | C:\Excel | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо сохранить файл в формате XML после внесенных изменений на страницу (например, применение фильтра).
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить фильтры.
- Сохранить как XML-документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Выбрать по фильтру" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Сохранить как XML".
- Настройка действия:
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Имя файла". Указываем название файла, куда необходимо сохранить таблицу.
- Параметр "Папка". Указываем путь к папке, в которую будет сохранен документ.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Создан файл "Тестовый файл" в формате XML. Файл содержит таблицу с отфильтрованными записями.
Сохранить как PDF / Save as PDF
...
Сохраняет документ в формате PDF.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя файла | File name | Наименование нового документа, который будет создан. Если данное поле остается пустым, то файл сохраняется с тем же именем, который документ имел при открытии. | Строка | Тестовый файл | Н |
Папка | Folder | Путь к папке, в которую будет сохранен PDF-документ (доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке ). | Строка | C:\Excel | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо сохранить файл в формате PDF после внесенных изменений на страницу (например, применение фильтра).
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить фильтры.
- Сохранить как PDF-документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Выбрать по фильтру" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Сохранить как PDF".
- Настройка действия:
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Имя файла". Указываем название файла, куда необходимо сохранить таблицу.
- Параметр "Папка". Указываем путь к папке, в которую будет сохранен документ.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Создан файл "Тестовый файл" в формате PDF. Файл содержит таблицу с 3 записями.
Установить авто-фильтры / Activate auto-filters
...
Устанавливает диапазон фильтров определенных колонок в рамках выбранного листа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Строка | Row | Порядковый номер строки, на которой будет установлен фильтр | Число | 1 | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Наименование страницы страницы, к которой будет применено действие. | Число | 2 | Н |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлен фильтр. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B1 | Н |
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлен фильтр. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | C1 | Н |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается. Выбранное значение "Строка" должно пересекаться с установленным диапазоном в полях "От" и "До".
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо установить фильтр в колонке "B1" и "C1".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить заданные параметры фильтра.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
- Помещаем в рабочее пространство студии действие "Установить авто-фильтры".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий документу "Test.xlsx".
- Параметр "Строка". Указываем номер строки, на которой будет установлен фильтр.
- Параметр "От". Указываем ячейку, от которой будет установлен фильтр.
- Параметр "До". Указываем ячейку, до которой будет установлен фильтр.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ содержит таблицу с установленными фильтрами.
Снять авто-фильтры / Deactivate auto-filters
...
Убирает активные фильтры в рамках выбранного листа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 2 | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx" с установленными фильтрами. Необходимо снять все фильтры.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Снять все фильтры.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
- Помещаем в рабочее пространство студии действие "Снять авто-фильтры".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий документу "Test.xlsx".
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий документу "Test.xlsx".
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ содержит таблицу без установленных фильтров.
Выбрать по авто-фильтру / Apply auto-filter
...
Выводит ячейки, удовлетворяющие условию фильтра.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Столбец | Column | Наименование столбца, к которому будет применен критерий фильтрации | Строка | B | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 2 | Н |
Критерии | Criteria | Критерии фильтрации (по полному совпадению). Если значение поля:
| Строка | = <> Климов Руслан Иванович | Н |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо отфильтровать Excel-документ с учетом фильтра "Климов Руслан Иванович".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Отфильтровать таблицу по выбранному фильтру.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
- Помещаем в рабочее пространство студии действие "Выбрать по авто-фильтру".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Столбец". Указываем порядковый номер столбца, в указанном диапазоне.
- Параметр "Критерии". Указываем критерии отбора.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Excel-документ отфильтрован с учетом фильтра "Климов Руслан Иванович".
Выбрать все авто-фильтр / Select all auto-filter
...
Выводит все ячейки в рамках выбранной колонки.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | 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 | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Таблица | 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 | Уникальный идентификатор сеанса, к которому будет применено действие | Выпадающий список | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
От | From | Адрес начального столбца (начало диапазона), от которого будут скрываться столбцы. Заполнять в формате "Х", где "Х" - это номер столбца. | Строка | B | О |
До | To | Адрес конечного столбца (конец диапазона), до которого будут скрываться столбцы. Заполнять в формате "Х", где "Х" - это номер столбца. | Строка | C | Н |
Особые условия использования
Если указано только имя столбца "От", то будет скрыт один столбец.
Если оба поля заполнены, будут скрыты все столбцы (включая "До")
Пример использования
Задача:
Существует Excel-документ "Test1.xlsx"
Необходимо скрыть столбцы от "B", до "D".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test1.xlsx".
- Скрыть столбцы от "B" до "D".
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Скрыть столбцы"
- Настройка действия:
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test1.xlsx".
- Параметр "От". Указываем адрес столбца, от которого нужно скрывать столбцы.
- Параметр "До". Указываем адрес столбца, до которого нужно скрывать столбцы.
- Помещаем в рабочее пространство студии действие "Сохранить документ"
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Столбы от B до D скрыты в Excel-документе.
Изменить доступ / Change access
...
Изменняет доступ к Excel-документу.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Убрать общий доступ | Remove access | Если чек-бокс:
| Чек-бокс | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо изменить доступ к файлу "Test.xlsx".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Изменить доступ к документу.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Изменить доступ".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx"..
- Параметр "Убрать доступ". Устанавливаем чек-бокс.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Доступ к документу "Test.xlsx" ограничен.
Скрыть строки / Hide rows
...
Скрывает строки в Excel-документе.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
От | From | Адрес начальной строки (начало диапазона), от которой будут скрываться строки. Заполнять в формате "Х", где "Х" - это номер строки. | Число | 0 | О |
До | To | Адрес конечной строки (конец диапазона), до которой будут скрываться строки. Заполнять в формате "Х", где "Х" - это номер строки. | Число | 1 | Н |
Особые условия использования
Скрывает одну строку если "До" равно 0 или "До" равно "От".
Скрывает все строки в диапазоне от "От" до "До" (либо наоборот, если поле "До" заполнено и значение больше "От").
Пример использования
Задача:
Существует Excel-документ "Test1.xlsx"
Необходимо скрыть строки от "2", до "5".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test1.xlsx".
- Скрыть строки от "2" до "5".
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Скрыть строки"
- Настройка действия:
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test1.xlsx".
- Параметр "От". Указываем адрес строки, от которой нужно скрывать строки.
- Параметр "До". Указываем адрес строки, до которой нужно скрывать строки.
- Помещаем в рабочее пространство студии действие "Сохранить документ"
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Строки от "2" до "5" скрыты в Excel-документе.
Получить адреса видимых строк / Get visible rows addresses
...
Получает массив чисел, с указанием номеров видимых строк.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Столбец | Column | Наименование столбца, из которого будут получены видимые строки" | Строка | B | О |
Результат | Result | Переменная, в которую будут записаны адреса видимых строк. | Массив чисел | Адреса_строк | О |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx"
Необходимо получить адреса видимых строк из столбца "B".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Получить адреса видимых строк из столбца "B".
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Получить адрес видимых строк"
- Настройка действия:
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Стобец". Указываем адрес столбца, из которого необходимо получить видимые строки.
- Параметр "Результат". Указываем переменую, в которую необходимо записать адреса видимых строк.
- Помещаем в рабочее пространство студии действие "Сохранить документ"
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В переменную "Адреса_строк", записанны адреса видимых строк.