История страницы
Оглавление |
---|
Открыть / Open
Открывает Excel-документ.
Настройки
...
Путь к файлу, который необходимо открыть.
Доступен ввод вручную, либо выбор папки в модальном окне "Открыть" по кнопке
...
Открытие документа в видимом режиме.
По умолчанию false.
Если:
- true, то действия, производимые в таблице, отображаются на экране.
- false, то действия робота выполняются в фоновом режиме.
...
Robin.Boolean
...
Уникальный идентификатор сеанса, к которому будет применено действие.
...
Особые условия использования
Автоматическое закрытие документа не предусмотрено. Необходимо использование действия "Закрыть".
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо открыть файл "Test.xlsx".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
Реализация:
- Открываем группу действий "Excel".
- Открываем подгруппу "Общие"
- Помещаем в рабочее пространство студии действие "Открыть".
Настройка действия:- Параметр "Контекст". Заполняется автоматически.
- Параметр "Путь до файла". Указываем путь к файлу, который необходимо открыть.
- Параметр "Видимый". Устанавливаем признак.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ "Test.xlsx" открыт.
Закрыть / Close
Закрывает Excel-документ.
Настройки
...
Уникальный идентификатор сеанса, к которому будет применено действие.
...
Сохранение документа перед закрытием.
Чек-бокс.
По умолчанию false.
...
Особые условия использования
Действие "Закрыть" не предполагает в себе действия по сохранению файла, поэтому его необходимо использовать в связке с "Сохранить как". (см. описание действия "Сохранить как").
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо закрыть заданный файл после выполнения действий с ним.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Закрыть документ "Test.xlsx".
Реализация:
- Открываем группу действий "Excel".
- Открываем подгруппу "Общие"
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
- Помещаем в рабочее пространство студии действие "Закрыть".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий документу "Test.xlsx".
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий документу "Test.xlsx".
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ "Test.xlsx" закрыт.
Создать файл / Create file
Создает новый Excel-файл.
Настройки
...
Наименование документа, который будет создан.
Создает файл одного из расширений Exel (xls или xlsx), которое актуально для ПК, на котором запущена студия.
...
Robin.String
...
Путь до папки, в которую будет сохранен документ.
Доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке .
...
Выпадающий список.
По умолчанию xlsx.
...
Перезапись документа при совпадении названия в папке.
По умолчанию false.
Если:
- true, то в случае если в указанной папке файл с таким же наименованием:
- уже есть, то Система перезапишет существующий файл на указанный.
- нет, то заданный файл будет добавлен в указанную папку.
- false, то в случае если в указанной папке файл с таким же наименованием:
- уже есть, то будет зафиксирована ошибка "Файл с таким именем уже существует". В результате файл добавлен не будет.
- нет, то заданный файл будет добавлен в указанную папку.
...
Особые условия использования
Если название файла указано в формате: "Test.xlsx", файл сохраняется с именем "name" без расширения.
Пример использования
Задача:
Необходимо создать Excel-документ с заданным наименованием в указанной папке.
Решение:
- Создать Excel-документ.
Реализация:
- Открываем группу действий "Excel".
- Открываем подгруппу "Общие"
- Помещаем в рабочее пространство студии действие "Создать файл Excel".
Настройка действия:- Параметр "Имя". Указываем наименование файла документа.
- Параметр "Папка". Указываем путь к папке, в которую будет сохранен документ.
- Параметр "Формат". Указываем формат сохранения
- Параметр "Перезаписать". Указываем параметр как активный.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ "Test.xlsx" создан в папке.
Исполнить формулу / Apply formula to cell
Исполняет формулу в выбранной ячейке.
Настройки
...
Свойство
...
Англ. наименование
...
Описание
...
Тип
...
Context
...
Наименование страницы, к которой будет применено действие
...
Порядковый номер страницы, к которой будет применено действие.
Нумерация начинается с "1".
По умолчанию "1"
...
Robin.Numeric
...
Адрес ячейки, в которую будет записан результат выполнения формулы.
Формат заполнения:"ХY", где "Х" - это номер столбца, а "Y" - номер строки.
...
Формула, по которой будет выполнено вычисление в ячейке.
Должна начинаться с символа "=".
...
Robin.String
...
=COUNTIF(I3:I{Rows},"Да")
...
Особые условия использования
Формулы нужно использовать на английском языке. Посмотреть наименования функций можно на официальном сайте:
Пример использования
Задачи:
Существует Excel-документ "Test.xlsx".
Необходимо исполнить формулу по подсчету количество записей на странице.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Исполнить формулу.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
- Помещаем в рабочее пространство студии действие "Исполнить формулу".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Формула". Указываем формулу для выполнения вычислений в ячейке.
- Параметр "Результат". Указываем переменную, в которую должен быть записан результат выполнения формулы.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ содержит результат выполнения формулы в заданной ячейке.
Запустить макрос / Run macro
Запускает макрос.
Настройки
...
Context
...
Наименование страницы, к которой будет применено действие.
...
Порядковый номер листа документа, к которой будет применено действие.
Нумерация начинается с "1".
По умолчанию значение равно "1"
...
Robin.Numeric
...
Наименование макроса, который будет запущен.
...
Robin.String
...
Особые условия использования
Отсутствуют.
Пример использования
Задачи:
Существует Excel-документ "Test.xlsm".
Необходимо запустить макрос по подсчету количество записей на странице.
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Запустить макрос.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
- Помещаем в рабочее пространство студии действие "Запустить макрос".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsm".
- Параметр "Имя макроса". Указываем наименование макроса, который необходимо выполнить.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Документ содержит результат выполнения макроса.
Сохранить как / Save as
Сохраняет Excel-документ.
Настройки
...
Путь к папке, в которую будет сохранен документ.
Если поле остается пустым, то файл сохраняется в той же папке, в которой был открыт исходный файл.
Доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке .
...
C:\Excel
...
Наименование нового документа, который будет создан.
Если данное поле остается пустым, то файл сохраняется с тем же именем, который документ имел при открытии.
...
Формат, в котором будет сохранен документ.
Если данное поле остается пустым, то файл сохраняется в том же формате, который документ имел при открытии.
Выпадающий список.
Доступные к выбору расширения:
- csv
- dbf
- dif
- htm
- html
- mht
- mhtml
- ods
- prn
- slk
- txt
- wj2
- wj3
- wk1
- wk3
- wk4
- wks
- wq1
- xla
- xlam
- xls
- xlsb
- xlsm
- xlsx
- xlt
- xltm
- xltx
- xlw
- xml
...
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо сохранить файл в исходном формате после внесенных изменений на страницу (например, применение фильтра).
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить фильтры.
- Сохранить Excel-документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
- Помещаем в рабочее пространство студии действие "Выбрать по фильтру" (см. описание действия "Выбрать по фильтру").
- Помещаем в рабочее пространство студии действие "Сохранить документ".
- Настройка действия:
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Имя файла". Указываем название файла, куда необходимо сохранить таблицу.
- Параметр "Папка". Указываем путь к папке, в которую будет сохранен документ.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Создан файл "Тестовый файл". Файл содержит таблицу с отфильтрованными записями.
Изменить доступ / Change access
Изменяет доступ к Excel-документу.
Настройки
...
Уникальный идентификатор сеанса, к которому будет применено действие.
...
Limit access
Запрет общего доступа к документу.
Если:
- true, то действие предоставляет документу эксклюзивный доступ.
- false, действие сохраняет документ с текущим именем и общим доступом.
По умолчанию false.
...
Robin.Boolean
...
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо изменить доступ к файлу "Test.xlsx".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Изменить доступ к документу.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Изменить доступ".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx"..
- Параметр "Убрать доступ". Устанавливаем чек-бокс.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Доступ к документу "Test.xlsx" ограничен.
Сортировка / Sort
Сортирует данные в таблице.
Настройки
...
Свойство
...
Англ. наименование
...
Описание
...
Тип
...
Пример заполнения
...
Обязательность заполнения поля
...
Context
...
Порядковый номер страницы, к которой будет применено действие.
Порядковый номер начинается с "1".
По умолчанию 1.
...
Column
Наименование столбца, в котором будет применяться действие.
Если указан диапазон (поля "Начало диапазона" и "Конец диапазона"), значение поля "Столбец" игнорируется.
...
Начало диапазона
...
Адрес начальной ячейки, от которой будет установлена сортировка.
Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.
...
Конец диапазона
...
Адрес конечной ячейки, до которой будет установлена сортировка.
Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.
...
Порядок сортировки.
- От A до Z
- От Z до A
По умолчанию "от A до Z"
...
От A до Z
...
Особые условия использования
Если установленный диапазон (поля "Начало диапазона" и "Конец диапазона") содержит данные:
- одной колонки (например, от "А1" до "А10"), то сортировка данных происходит только в рамках данной колонки и установленного диапазона строк.
- двух и более колонок (например, от "А1" до "C10"), то сортировка данных происходит по первой заданной колонке (колонка "A"). Порядок данных, включенных в диапазон до поля "До" (включительно), меняется в зависимости от сортировки данных.
Порядок данных в таблице, которые не были включены в диапазон сортировки, не меняется.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо отсортировать Excel-документ по полю "id".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Отсортировать таблицу по выбранному полю.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
- Помещаем в рабочее пространство студии действие "Сортировка".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Начало диапазона". Указываем ячейку, от которой будет установлена сортировка.
- Параметр "Конец диапазона". Указываем ячейку, до которой будет установлена сортировка.
- Параметр "По возрастанию". Указываем признак.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Excel-документ отсортирован по полю "id".
Найти текст / Find text
Находит адрес ячейки по тексту, который написан в этой ячейке.
Настройки
...
Свойство
...
Англ. наименование
...
Описание
...
Тип
...
Пример заполнения
...
Обязательность заполнения поля
...
Context
...
Уникальный идентификатор сеанса, к которому будет применено действие.
...
Robin.Excel
...
Наименование страницы, к которой будет применено действие
...
Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "1"
...
Robin.Numeric
...
Адрес начальной ячейки, от которой будет выполняться поиск.
Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.
Robin.String
...
Адрес конечной ячейки, до которой будет выполняться поиск.
Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.
...
Robin.String
...
Robin.String
...
Метод поиска.
Выпадающий список:
- xsFull
- xsContains
- xsStart
- xsEnd
По умолчанию xsFull
...
Словарь найденных ячеек.
Ключ- ячейка.
...
Особые условия использования
Если поле "Столбец" не заполнен, то поиск осуществляется по всей странице.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо найти на странице все ячейки, содержащие значение "10".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Найти адреса ячеек по заданному тексту.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
- Помещаем в рабочее пространство студии действие "Поиск ячейки".
Настройка действия:- Параметр "Контекст". Выбрать из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Текст". Указываем текст, который должен храниться в искомой ячейке.
- Параметр "Результат". Указываем переменную, в которую должен быть записан адрес ячейки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Переменная "Массив_найденных_строк" содержит данные по ячейкам, в которых хранится искомый текст.
Отображение дочерних элементов |
---|