История страницы
...
Открывает Excel-документ.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу | Строка | EXCEL_INSTANCE | О |
Путь до файла | PathToFile | Путь к файлу, который будет открыт (доступен ввод вручную, либо выбор папки в модальном окне "Открыть" по кнопке ) | Строка | C:\Excel\Excel_file.xlsx | О |
Видимый | OpenVisible | Если чек-бокс:
| Чек-бокс | Н |
Особые условия использования
...
Закрывает Excel-документ.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | EXCEL_INSTANCE | О |
Сохранить | Save | Если отмечено: Excel-документ будет сохранен перед закрытием | Логический |
Особые условия использования
...
Создает новый Excel-файл.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Имя | Name | Наименование нового документа, который будет создан. | Строка | Test | О |
Папка | Folder | Отображает папку, в которой будет создан Excel-файл. Путь к папке, в которую будет сохранен документ (доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке ). | Строка | C:\Users\Internet\Documents\RobinStudio\1 | О |
Формат | Format | Формат, в котором будет создан документ | Строка | xls | |
Перезаписать | Overwrite | Если:
| Логический | Н | |
Результат | Result |
Особые условия использования
...
Добавляет новый лист в Excel-документ.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | EXCEL_INSTANCE | О |
Имя нового листа | Sheet new name | Наименование новой страницы, которая будет создана | Строка | Лист2 | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Число | 1 | Н |
Порядок | ExcelAddSheet | Перед или после активного листа | Список | После | Н |
Особые условия использования
...
- Открываем группу действий "Excel".
- Открываем подгруппу "Листы"
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Добавить новый лист".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Имя нового листа". Указываем наименование нового листа в документе.
- Параметр "Имя листа". Указываем лист по отношению к которому добавляется лист.
- Параметр "Порядок добавления". Указываем перед или после активного листа необходимо добвить новый лист.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
...
Удаляет страницу из документа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка |
EXCEL_INSTANCE | О | ||||
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1". По умолчанию значение равно "0". | Число | 2 | О |
Особые условия использования
...
- Открываем группу действий "Excel".
- Открываем подгруппу "Листы"
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Удалить лист".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Имя листа". Указываем наименование удаляемого листа из документа.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
...
Указывает страницу, к которой необходимо применить действия алгоритма.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка |
EXCEL_INSTANCE | О | ||||
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 1 | О |
Особые условия использования
...
- Открываем группу действий "Excel".
- Открываем подгруппу "Листы"
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Установить рабочий лист".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Имя листа". Указываем наименование нового рабочего листа в документе.
- Помещаем в рабочее пространство студии действие "Установить значение ячейки"(см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
...
Документ содержит на рабочем листе "Лист2" в ячейке "B2" значение "89265555517".
...
Получить текст из ячейки
/ Cell text
...
Запоминает текст из указанной ячейки
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка |
EXCEL_INSTANCE | О | ||||
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
Ячейка | Cell | Адрес ячейки, из которой будет взято значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B3 | О |
Результат | Result |
Значение из ячейки | Строка |
Result | О |
Особые условия использования
...
Необходимо получить текст из ячейки "А2".Значение ячейки записать в переменную типа "Строка". Наименование переменной "ФИО".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Записать Взять текст в ячейкуиз ячейки.
Реализация:
- Открываем группу действий "Excel".
- Открываем подгруппу "Ячейки"
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Текст Получить текст из ячейки".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем адрес ячейки, из которой необходимо взять текст.
- Параметр "Результат". Указываем переменную, в которую будет записан текст из ячейки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
...
Переменная "ФИО" содержит значение "Иванов Иван Иванович".
Значение из ячейки / Cell value
...
Запоминает значение из указанной ячейки
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка |
EXCEL_INSTANCE | О | ||||
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
Ячейка | Cell | Адрес ячейки, из которой будет взято значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B4 | О |
Результат | Result | Переменная, в которую будет записано значение из ячейки | Строка / Дата / Число | 5 | О |
Особые условия использования
...
- Открываем группу действий "Excel".
- Открываем подгруппу "Ячейки"
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Значение Получить текст из ячейки".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем адрес ячейки, из которой необходимо взять значение
- Параметр "Результат". Указываем переменную, в которую будет записано значение из ячейки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
...
Переменная "Сумма" содержит значение "6500,74".
...
Проверить пустая ли ячейка / Is cell empty
...
Проверяет отсутствие значения в ячейке.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка |
EXCEL_INSTANCE | О | ||||
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
Ячейка | Cell | Адрес ячейки, из которой будет взято значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B4 | О |
Результат | Result | Переменная, в которую будет записано значение из ячейки. Если ячейка:
| Чек-бокс | False | О |
Особые условия использования
...
Устанавливает значение в указанную ячейку.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
Ячейка | Cell | Адрес ячейки, в которую будет записано значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | О |
Значение | Value | Значение, которое будет записано в ячейку | Строка |
5000ед | О |
Особые условия использования
...
Значение переменной "Телефон" записано в ячейку "B2".
Установить авто-фильтры /
...
Activate auto-filters
...
Устанавливает диапазон фильтров определенных колонок и строк в рамках выбранного Устанавливает фильтр на определенном столбце в рамках текущего листа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | EXCEL_INSTANCE | О |
Строка | Row | Порядковый номер строки, на которой будет установлен фильтр | Строка |
Число | Н | ||||
Столбец | Column | Имя столбца на который будет установлен фильтр | |||
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлен фильтр. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B1 |
Н | ||||
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлен фильтр. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | C1 |
Н |
Особые условия использования
...
Документ содержит таблицу с установленными фильтрами.
Снять
...
авто-фильтры / Deactivate auto-filters
...
Убирает активные фильтры в рамках текущего листа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Особые условия использования
Отсутствуют.
Пример использования
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx" с установленными фильтрами. Необходимо снять все фильтры.
...
Документ содержит таблицу без установленных фильтров.
Якорь | ||||
---|---|---|---|---|
|
...
Apply auto-filter
...
Выводит ячейки удовлетворяющие условию фильтра.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлен фильтр. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | А1 |
Н | ||||
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлен фильтр. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | F10 |
Н |
Столбец |
Column |
Наименование столбца, к которому будет применен критерий фильтрации |
Строка | 1 |
Н |
Строка |
Критерии фильтрации.
Если значение поля не заполнено, то фильтрация будет установлена на значение "(Пусто)"
Особые условия использования
Row | Порядковый номер строки, к которой будет применен критерий фильтрации | Число | Число | Н | |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1" | Строка | 1 | Н |
Критерии | Criteria | Критерии фильтрации. Если значение поля не заполнено, то фильтрация будет установлена на значение "(Пусто)" | Строка | Климов Руслан Иванович | О |
Особые условия использования
Приоритет отдаётся диапозону, если заполнены все параметры.
Стиль Стиль ссылок "R1C1" не поддерживается.
...
Сортирует данные в таблице
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка |
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-документ отсортирован по полю "id".
Печать документа / Print document
Якорь | ||||
---|---|---|---|---|
|
...
Сохраняет все значения заданной страницы или указаный диапазон.Печатает книгу/ лист
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка |
EXCEL_INSTANCE | О |
Количество копий документа, которые будут напечатаны. Значение должно быть больше 0.
Если чек-бокс:
- активирован, то будет напечатана вся книга (все листы в документе).
- не активирован, то будет напечатан рабочий лист.
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index |
Индекс (порядковый номер) страницы, |
Значение используется, если признак "Книга" не установлен. Значение должно быть больше 0.
Индекс (порядковый номер) страницы, который будет напечатан последним.
Значение используется, если признак "Книга" не установлен. Значение должно быть больше 0.
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо распечатать 2 копии листа "Лист1".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Распечатать лист.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Печать документа".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Копии". Указываем количество копий документа, которые необходимо напечатать.
- Параметр "Книга". Снимаем признак.
- Параметр "Лист с". Указываем порядковый номер листа, с которого начать печать.
- Параметр "Лист по". Указываем порядковый номер листа, который печатать последним.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Напечатан лист "Лист1" в количестве 2 копий.
...
к которой будет применено действие. | Строка | 0 | Н | ||
От | Start cell | Адрес начальной ячейки (начало диапазона) Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | Н |
До | End cell | Адрес конечной ячейки (конец диапазона) Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1000 | Н |
Пропустить скрытые | Skip hidden | Если отмечено: действие посчитает только видимые ячейки. Если не отмечено: действие посчитает скрытые ячейки вместе с пустыми | Логический | Н | |
Результат | Result | Переменная, в которую будут записаны значения с листа. Если на листе были установлены фильтры, то в переменную записываются значения листа с учетом установленных фильтров | Таблица | Данные_с_фильтром | О |
Особые условия использования
Отсутствуют.
Пример использования
Задача
Решение:
Реализация:
Результат
Получить данные из столбца / Column data
...
Сохраняет все значения заданного столбца или диапазона заданной страницы.
Настройки
Сохраняет все значения заданной страницы.
Настройки
Context
Наименование страницы, к которой будет применено действие
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 |
Н | |||||
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 0 | Н |
Столбец |
Column |
Переменная, в которую будут записаны значения с листа.
Если на листе были установлены фильтры, то в переменную записываются значения листа с учетом установленных фильтров
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо сохранить данные на странице с учетом фильтра "Климов Руслан Иванович".
Данные на странице записать в переменную типа "Таблица". Наименование переменной "Данные_с_фильтром".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить фильтры.
- Записать результат в таблицу.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Выбрать по фильтру" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Данные из таблицы".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Имя листа". Указываем наименование листа, значения которого будут использоваться.
- Параметр "Результат". Выбираем из списка переменную, в которую записаны значения с выбранного листа.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Значение переменной "Данные_с_фильтром" содержит данные с листа "Лист1".
Область из таблицы / Range table data
Сохраняет указанный участок страницы.
Настройки
Наименование столбца, к которой будет применяться действие | Строка | A | О | ||
От | Start cell | Адрес начальной ячейки (начало диапазона) Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | Н |
До | End cell | Адрес конечной ячейки (конец диапазона) Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1000 | Н |
Пропустить скрытые ячейки |
| Если отмечено: действие сохранит только видимые ячейки. Если не отмечено: действие сохранит скрытые ячейки вместе с пустыми | Логический | Н | |
Пропустить пустые ячейки | Skip empty | Если отмечено: действие сохранит только заполненные ячейки. Если не отмечено: действие сохранит заполненные ячейки вместе с пустыми | Логический | Н | |
Результат | Result | Переменная, в которую будут записаны значения из колонки | Коллекция | Массив_строки | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Существует переменная типа массив строк "Массив_столбца".
Необходимо сохранить данные столбца "B" в переменную "Массив_столбца".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Записать данные столбца из таблицы в переменную.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Значения из столбца".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Столбец". Указываем наименование столбца, значения которого будут использоваться.
- Параметр "Результат". Указываем переменную, в которую будет записаны значения из столбца.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "Массив_столбца" содержит значения из столбца.
Получить данные из строки / Row data
...
Сохраняет все значения заданной строки или диапазона заданной страницы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля | |||
---|---|---|---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О | |||
Имя листа | Name ListSheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2Лист1 | Н | |||
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 0 | Н | |||
Строка | Row | Номер строки, к которой будет применяться действие | Число | 24 | НО | |||
От | Start cell | Адрес начальной ячейки (начало диапазона) | , от которой будет установлена область .Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | ОН | ||
До | End cell | Адрес конечной ячейки (конец диапазона) | , до которой будет установлена область.Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B3 | A1000 | Н | |
Пропустить скрытые ячейки | Skip hidden | Если отмечено: действие сохранит только видимые ячейки. Если не отмечено: действие сохранит скрытые ячейки вместе с пустыми | Логический | Н | ||||
Пропустить пустые ячейки | Skip empty | Если отмечено: действие сохранит только заполненные ячейки. Если не отмечено: действие сохранит заполненные ячейки вместе с пустыми | Логический | Н | О||||
Результат | Result | Переменная, в которую | будет записана таблицаТаблица | Область_данныхбудут записаны значения из колонки | Коллекция | Коллекция | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Существует переменная типа таблица "Реестрмассив строк "Массив_строки".
Необходимо взять область таблицы от ячейки "А1" до ячейки "В7" сохранить данные строки "5" в переменную "РеестрМассив_строки".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Записать область данных данные строки из таблицы в переменную.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Область Значения из таблицыстроки".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Индекс листаСтрока". Указываем порядковый номер листа, на котором располагается область.
- Параметр "От". Указываем адрес начальной ячейки области, от которой будет установлена область.
- Параметр "До". Указываем адрес конечной ячейки области, до которой будет установлена область.
- Указываем наименование строки, значения которого будут использоваться.
- Параметр "Параметр "Результат". Указываем переменную, в которую будет записана таблицазаписаны значения из строки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "РеестрМассив_строки" содержит данные области таблицы листа "Лист1"значения из строки.
Значения из столбца / Column values
Удалить столбец / Delete column
...
Удаляет заданный столбец со сдвигом влевоСохраняет все значения заданного столбца заданной страницы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа |
Sheet name | Наименование |
страницы, к которой будет |
применено действие | Строка |
Лист1 |
Н |
Индекс листа |
Переменная, в которую будут записаны значения из колонки
Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 0 | Н | |
Столбец | Column | Наименование столбца, который будет удален | Строка | B | О |
Особые условия использования
...
Существует Excel-документ "Test.xlsx".
Существует переменная типа массив строк "Массив_столбца".
Необходимо сохранить данные столбца "B" в переменную "Массив_столбца"Необходимо удалить столбец "D".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Записать Удалить данные из заданного столбца из таблицы в переменную..
- Сохранить документ
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Значения из столбцаУдалить столбец".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Столбец". Указываем наименование столбца, значения которого будут использоваться.Параметр "Результат". Указываем переменную, в которую будет записаны значения из столбца.
который должен быть удален.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "Массив_столбца" содержит значения из В документе удалены данные из заданного столбца.
Значения из строки / Row values
Удалить строку / Delete row
...
Удаляет заданную строку со сдвигом вверхСохраняет все значения заданной строки на странице.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа |
Sheet name | Наименование |
страницы, к которой будет |
применено действие | Строка |
Лист1 |
Н |
Индекс листа |
Переменная, в которую будут записаны значения из строки
Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 0 | Н | |
Строка | Row | Наименование строки, которая будет удалена | Число | 4 | О |
Особые условия использования
...
Существует Excel-документ "Test.xlsx".
Существует переменная типа массив строк "Массив_строки".
Необходимо сохранить данные строки "5" в переменную "Массив_строки".
Решение:
Необходимо удалить строку "10".
Решение:
- Для любых Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Записать Удалить данные строки из таблицы в переменнуюиз заданной строки.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Значения из строкиУдалить строку".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Строка". Указываем наименование строки, значения которого будут использоваться.
- Параметр "Результат". Указываем переменную, в которую будет записаны значения из строки.
- которая должна быть удалена.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "Массив_строки" содержит значения из В документе удалены данные из заданной строки.
Удалить столбец / Delete column
Очистить ячейку / Clear cell
...
Удаляет значение из заданной ячейкиУдаляет заданный столбец со сдвигом влево.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа |
Sheet name | Наименование |
страницы, |
к которой будет |
применено действие | Строка |
Лист1 |
Особые условия использования
Н | |||||
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 0 | Н |
Ячейка | Cell | Адрес ячейки, значение которой будет очищено. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B2 | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
...
Существует Excel-документ "Test.xlsx".
Необходимо удалить столбец "Dочистить значение ячейки "B2".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Удалить данные из заданного столбцаОчистить значение заданной ячейки.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Удалить столбецОчистить ячейку".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "СтолбецЯчейка". Указываем наименование столбца, который должен быть удаленячейки, значение в которой должно быть очищено.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе удалены очищены данные из заданного столбцазаданной ячейки.
Удалить строку / Delete row
Очистить область / Clear range
...
Удаляет значения из заданной областиУдаляет заданную строку со сдвигом вверх.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа |
Sheet name | Наименование |
страницы, |
Число
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо удалить строку "10".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Удалить данные из заданной строки.
- Сохранить документ.
Реализация:
к которой будет применено действие | Строка | Лист1 | Н | ||
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 0 | Н |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлена удаляемая область. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | О |
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлена удаляемая область. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B3 | О |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо очистить область от ячейки "B2" до ячейки "C3".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Очистить значения заданной области.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Удалить строку".
Настройка действия: - Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx". Параметр "Строка". Указываем наименование строки, которая должна быть удалена.
- Помещаем в рабочее пространство студии действие "Сохранить документОткрыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Очистить область".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "От". Указываем адрес начальной ячейки, от которой будет установлена удаляемая область..
- Параметр "До". Указываем адрес конечной ячейки, до которой будет установлена удаляемая область.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе удалены очищены данные из заданной строкиобласти.
...
Выбрать ячейку/
...
Activate cell
...
Делает выбранную ячейку активнойУдаляет значение из заданной ячейки.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа |
Адрес ячейки, значение которой будет очищено.
Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н | |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 0 | Н |
Ячейка | Cell | Адрес ячейки, которая будет активной. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка |
A2 | О |
Особые условия использования
...
Существует Excel-документ "Test.xlsx".
Необходимо очистить значение ячейки сделать ячейку "B2" активной.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Очистить значение заданной ячейкиСделать заданную ячейку активной.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Очистить ячейку".
Настройка действия:- Параметр "Контекст". Выбираем из Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем наименование ячейки, значение в которой должно быть очищенокоторая должна быть активна.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе очищены данные из заданной ячейки.
Очистить область / Clear range
заданная ячейка активна.
Якорь | ||||
---|---|---|---|---|
|
...
Сохраняет Удаляет значения из заданной области.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 0 | Н |
От | 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".
- Параметр "От". Указываем адрес Указываем адрес начальной ячейки, от которой будет установлена удаляемая копируемая область..
- Параметр "До". Указываем адрес конечной Указываем адрес конечной ячейки, до которой будет установлена удаляемая копируемая область.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
- Сохранить
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе очищены скопированы данные из заданной области.
Перейти на ячейку / Go to cell
Вставить значения из буфера / Enter Text From Buffer
...
Ввести значение из буфера в указанную ячейкуДелает выбранную ячейку активной.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 0 | Н |
Ячейка | 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 | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Адрес начальной ячейки (начало диапазона), от которой будет установлена копируемая область.
Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.
Строка
Адрес конечной ячейки (конец диапазона), до которой будет установлена копируемая область.
Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.
Строка
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Существует Excel-документ "Test.xlsx".
Необходимо скопировать область от ячейки "B2" до ячейки "C3".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Копировать значения заданной области.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие " область в буфер".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "От". Указываем адрес начальной ячейки, от которой будет установлена копируемая область.
- Параметр "До". Указываем адрес конечной ячейки, до которой будет установлена копируемая область.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе скопированы данные из заданной области.
Вставить значения из буфера / Enter Text From Buffer
Ввести значение из буфера в указанную ячейку.
Настройки
...
Уникальный идентификатор сеанса, к которому будет применено действие
...
Строка
...
Адрес ячейки, в которую будет вставлено содержимое из буфера.
Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.
...
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист1 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Строка | 0 | Н |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлена копируемая область. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | Н |
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлена копируемая область. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B3 | Н |
Пропустить скрытые ячейки | Skip hidden | Если отмечено: действие ищет только видимые ячейки. Если не отмечено: действие ищет скрытые ячейки вместе с пустыми | Логический |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается. Если значение в буфере является областью, то область вставится с указанной ячейки.
Пример использования
Существует Excel-документ "Test.xlsx".
Необходимо вставить в ячейку "B9" данные из области от ячейки "B2" до ячейки "C3".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Копировать значения заданной области.
- Вставить скопированное значение в заданную ячейку.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Сохранить область в буфер" (см. описание действия "Excel 2.0").
- Помещаем в рабочее пространство студии действие "Вставить значения из буфера".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем адрес ячейки, в которую должны вставить содержимое из буфера.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документ вставлены данные в ячейку из скопированной области.
Поиск ячейки / Seach cell
Находит адрес ячейки по тексту, который написан в этой ячейке.
Настройки
Свойство
Англ. наименование
Описание
Тип
Context
Уникальный идентификатор сеанса, к которому будет применено действие
Строка
Наименование столбца, к которому будет применен поиск
Строка
Н | ||
Текст | Text | Текст |
который будет храниться в искомой ячейке | Строка | 10 | О | ||
Поиск с помощью | Search by |
| |||
Результат | Result | Переменная, в которую будет записан |
список найденых ячеек | Словарь | Словарь | О |
Особые условия использования
Если поле "Столбец" не заполнен, то поиск осуществляется по всей странице.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
...
Исполняет формулу в выбранной ячейке.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Формула | Formula | Формула, по которой будет выполнено вычисление в ячейке. Формула начинается с символа "=". | Строка | =COUNTIF(I3:I{Rows},"Да") Считает количество ячеек со значением "Да" в полях с "I3" до "I" c номером в переменной "Rows" | О |
Ячейка | Cell | Адрес ячейки, в которую будет записан результат выполнения формулы. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | A1 | О |
Особые условия использования
Формулы нужно использовать на английском языке. Посмотреть наименования функций можно на официальном сайте:
Пример использования
Задачи:
Существует Excel-документ "Test.xlsx".
...
Запустить макрос / Run macro
...
Запускает макрос.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя макроса | Macro name | Наименование макроса, который будет запущен | Строка | RunMacros | О |
Особые условия использования
Отсутствуют.
Пример использования
Задачи:
Существует Excel-документ "Test.xlsm".
...
Определяет количество страниц в документе.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Результат | Result | Переменная, в которую будет записано количество листов в документе | Число | {Количество_листов} | О |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
...
Получить количество строк в переменную типа "Число".
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Столбец | Column | Наименование столбца в котором необходимо получить количество строк | Строка | B | О |
Только видимые | Only visible | Если чек-бокс:
| Чек-бокс | Н | |
Пустые строки | With null rows | Если чек-бокс:
| Чек-бокс | Н | |
Результат | Result | Переменная, в которую будет записано количество строк | Число | Количество_строк | О |
Особые условия использования
Если был активирован признак "Пустые строки" и в поле "Столбец" указана колонка, в которой отсутствуют значения, то значение переменной в поле "Результат" будет равно "1".
Счет строк начинается от первой заполненной до последней заполненной строки, включая пустые ячейки выбранного столбца в данном промежутке. Полностью пустые строки и установленные фильтры в таблице игнорируются.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
...
Получить количество используемых строк в переменную типа "Число".
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Результат | Result | Переменная, в которую будет записано количество используемых строк | Число | Количество_используемых_строк | О |
Особые условия использования
Счет строк начинается от первой заполненной до последней заполненной строки, включая пустые строки в данном промежутке. Установленный фильтр в таблице игнорируется
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
...
Сохраняет Excel-документ.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя файла | File name | Наименование нового документа, который будет создан. Если данное поле остается пустым, то файл сохраняется с тем же именем, который документ имел при открытии. | Строка | Тестовый файл | Н |
Папка | Folder | Путь к папке, в которую будет сохранен документ (доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке ). Если поле остается пустым, то файл сохраняется в той же папке, из которой был открыт исходный файл. | Строка | C:\Excel | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
...
Сохраняет документ в формате XML.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя файла | File name | Наименование нового документа, который будет создан. Если данное поле остается пустым, то файл сохраняется с тем же именем, который документ имел при открытии. | Строка | Тестовый файл | Н |
Папка | Folder | Путь к папке, в которую будет сохранен XML-документ (доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке). Если поле остается пустым, то файл сохраняется в той же папке, из которой был открыт исходный файл. | Строка | C:\Excel | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
...
Сохраняет документ в формате PDF.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя файла | File name | Наименование нового документа, который будет создан. Если данное поле остается пустым, то файл сохраняется с тем же именем, который документ имел при открытии. | Строка | Тестовый файл | Н |
Папка | Folder | Путь к папке, в которую будет сохранен PDF-документ (доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке ). | Строка | C:\Excel | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
...
Устанавливает диапазон фильтров определенных колонок в рамках выбранного листа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Строка | Row | Порядковый номер строки, на которой будет установлен фильтр | Число | 1 | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Наименование страницы страницы, к которой будет применено действие. | Число | 2 | Н |
От | Start cell | Адрес начальной ячейки (начало диапазона), от которой будет установлен фильтр. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B1 | Н |
До | End cell | Адрес конечной ячейки (конец диапазона), до которой будет установлен фильтр. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | C1 | Н |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается. Выбранное значение "Строка" должно пересекаться с установленным диапазоном в полях "От" и "До".
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
...
Документ содержит таблицу с установленными фильтрами.
Снять авто-фильтры / Deactivate auto-filters
...
Убирает активные фильтры в рамках выбранного листа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 2 | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx" с установленными фильтрами. Необходимо снять все фильтры.
...
Выводит ячейки, удовлетворяющие условию фильтра.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Столбец | Column | Наименование столбца, к которому будет применен критерий фильтрации | Строка | B | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 2 | Н |
Критерии | Criteria | Критерии фильтрации (по полному совпадению). Если значение поля:
| Строка | = <> Климов Руслан Иванович | Н |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
...
Выводит все ячейки в рамках выбранной колонки.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Столбец | Column | Наименование столбца, на котором будет установлен фильтр "Выбрать все" | Строка | B | О |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 2 | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
...
Позволяет вставить в Excel файл значение переменной типа Таблица
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Таблица | Table | Выпадающий список существующих переменных типа таблица | Строка | Table1 | О |
Ячейка | Cell | Адрес ячейки, с которой необходимо вставить таблицу. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Строка | B2 | Н |
Имя листа | Sheet name | Наименование страницы, к которой будет применено действие | Строка | Лист2 | Н |
Индекс листа | Sheet index | Индекс (порядковый номер) страницы, к которой будет применено действие. | Число | 2 | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test1.xlsx"
...
Позволяет скрывать столбец(-ы) в Excel файле.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Выпадающий список | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
От | From | Адрес начального столбца (начало диапазона), от которого будут скрываться столбцы. Заполнять в формате "Х", где "Х" - это номер столбца. | Строка | B | О |
До | To | Адрес конечного столбца (конец диапазона), до которого будут скрываться столбцы. Заполнять в формате "Х", где "Х" - это номер столбца. | Строка | C | Н |
Особые условия использования
Если указано только имя столбца "От", то будет скрыт один столбец.
Если оба поля заполнены, будут скрыты все столбцы (включая "До")
Пример использования
Задача:
Существует Excel-документ "Test1.xlsx"
...
Изменняет доступ к Excel-документу.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Убрать общий доступ | Remove access | Если чек-бокс:
| Чек-бокс | Н |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
...
Скрывает строки в Excel-документе.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
От | From | Адрес начальной строки (начало диапазона), от которой будут скрываться строки. Заполнять в формате "Х", где "Х" - это номер строки. | Число | 0 | О |
До | To | Адрес конечной строки (конец диапазона), до которой будут скрываться строки. Заполнять в формате "Х", где "Х" - это номер строки. | Число | 1 | Н |
Особые условия использования
Скрывает одну строку если "До" равно 0 или "До" равно "От".
Скрывает все строки в диапазоне от "От" до "До" (либо наоборот, если поле "До" заполнено и значение больше "От").
Пример использования
Задача:
Существует Excel-документ "Test1.xlsx"
...
Получает массив чисел, с указанием номеров видимых строк.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Контекст | Context | Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу | Строка | ExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | О |
Столбец | Column | Наименование столбца, из которого будут получены видимые строки" | Строка | B | О |
Результат | Result | Переменная, в которую будут записаны адреса видимых строк. | Массив чисел | Адреса_строк | О |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx"
...