Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Отображение дочерних элементов
depth2

Оглавление

Открыть / Open

Открывает Excel-документ.

Настройки

...

Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу

...

Путь к файлу, который будет открыт (доступен ввод вручную, либо выбор папки в модальном окне "Открыть" по кнопке Image Removed)

...

Если чек-бокс:

  • активирован, то действия, производимые в таблице, отображаются на экране.
  • не активирован, то действия робота выполняются в фоновом режиме.

...

Чек-бокс

...

Особые условия использования

После завершения выполнения всех действий Система автоматически закрывает открытый Excel-документ.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Необходимо открыть файл "Test.xlsx".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".

Реализация:

  1. Открываем группу действий "Excel".
  2. Открываем подгруппу "Общие"
  3. Помещаем в рабочее пространство студии действие "Открыть". 
    Настройка действия: 
    1. Параметр "Контекст". Заполняется автоматически.
    2. Параметр "Путь до файла". Указываем путь к файлу, который необходимо открыть.
    3. Параметр "Видимый". Устанавливаем признак.
      Image Removed
  4. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Документ "Test.xlsx" открыт.

Image Removed

Закрыть / Close

Закрывает Excel-документ.

Настройки

...

Уникальный идентификатор сеанса, к которому будет применено действие

...

Особые условия использования

Блок "Закрыть" не предполагает в себе действия по сохранению файла, поэтому его необходимо использовать в связке с "Сохранить" (см. описание действия "Excel 2.0").

Пример использования

Задача:

Существует Excel-документ "Test.xlsx"

Необходимо закрыть заданный файл после выполнения действий с ним.

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Закрыть документ "Test.xlsx".

Реализация:

  1. Открываем группу действий "Excel".
  2. Открываем подгруппу "Общие"
  3. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0"). 
  4. Помещаем в рабочее пространство студии действие "Закрыть". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий документу "Test.xlsx".
      Image Removed
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Документ "Test.xlsx" закрыт.

Создать файл Excel / Create Excel file

Создает новый Excel-файл.

Настройки

...

Наименование нового документа, который будет создан.

...

Строка

...

Отображает папку, в которой будет создан Excel-файл.

Путь к папке, в которую будет сохранен документ (доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке Image Removed).

...

Если:

  • активирован, то в случае если в указанной папке файл с таким же наименованием:
    • уже есть, то Система перезапишет существующий файл на указанный.
    • нет, то заданный файл будет добавлен в указанную папку.
  • не активирован, то в случае если в указанной папке файл с таким же наименованием:
    • уже есть, то будет зафиксирована ошибка "Файл с таким именем уже существует". В результате файл добавлен не будет.
    • нет, то заданный файл будет добавлен в указанную папку.

...

Особые условия использования

Если название файла указано в формате: "Test.xlsx", файл сохраняется с именем "name" без расширения.

Пример использования

Задача:

Необходимо создать Excel-документ с заданным наименованием в указанной папке.

Решение:

  1. Создать Excel-документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Открываем подгруппу "Общие"
  3. Помещаем в рабочее пространство студии действие "Создать файл Excel". 
    Настройка действия: 
    1. Параметр "Имя". Указываем наименование файла документа.
    2. Параметр "Папка". Указываем путь к папке, в которую будет сохранен документ.
    3. Параметр "Формат". Указываем формат сохранения
    4. Параметр "Перезаписать". Указываем параметр как активный.
      Image Removed
  4. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Документ "Test.xlsx" создан в папке.

Image Removed

Добавить новый лист / Add new sheet

Добавляет новый лист в Excel-документ.

Настройки

...

Наименование новой страницы, которая будет создана

...

Особые условия использования

Отсутствуют.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо добавить в документ новый лист. Наименование нового листа - "Реестр".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Добавить новый лист.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Открываем подгруппу "Листы"
  3. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0"). 
  4. Помещаем в рабочее пространство студии действие "Добавить новый лист". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Имя нового листа". Указываем наименование нового листа в документе.
    3. Параметр "Имя листа". Указываем лист по отношению к которому добавляется лист.
    4. Параметр "Порядок добавления". Указываем перед или после активного листа необходимо добвить новый лист.
      Image Removed
  5. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0"). 
  6. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Документ "Test.xlsx" содержит новый лист.
Image Removed

Удалить лист / Delete sheet

Удаляет страницу из документа.

Настройки

...

Наименование страницы, к которой будет применено действие

...

Строка

...

Индекс (порядковый номер) страницы, к которой будет применено действие.

Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Особые условия использования

Отсутствуют.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо удалить из документа заданный лист. 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Удалить лист.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Открываем подгруппу "Листы"
  3. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0"). 
  4. Помещаем в рабочее пространство студии действие "Удалить лист". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Имя листа". Указываем наименование удаляемого листа из документа.
      Image Removed
  5. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0"). 
  6. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Из документа "Test.xlsx" удален лист.
Image Removed

Установить рабочий лист / Set active sheet

Указывает страницу, к которой необходимо применить действия алгоритма. 

Настройки

...

Наименование страницы, к которой будет применено действие

...

Строка

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Особые условия использования

Если данный блок отсутствует - по умолчанию робот будет работать с последней активной страницей.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx" с рабочим листом "Лист1".

Image Removed

Необходимо указать Лист2 рабочим листом и установить в ячейку "b2" значение переменной "Телефон".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Установить рабочий лист.
  3. Установить в ячейке значение.
  4. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Открываем подгруппу "Листы"
  3. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0"). 
  4. Помещаем в рабочее пространство студии действие "Установить рабочий лист". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Имя листа". Указываем наименование нового рабочего листа в документе.
      Image Removed
  5. Помещаем в рабочее пространство студии действие "Установить значение ячейки"(см. описание действия "Excel 2.0"). 
  6. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0"). 
  7. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Документ содержит на рабочем листе "Лист2" в ячейке "B2" значение "89265555517".

Image Removed

Получить текст из ячейки / Cell text

Запоминает текст из указанной ячейки

Настройки

...

Адрес ячейки, из которой будет взято значение.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Строка

...

B3

...

Особые условия использования

Стиль ссылок "R1C1" не поддерживается.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо получить текст из ячейки "А2".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Взять текст из ячейки.

Реализация:

  1. Открываем группу действий "Excel".
  2. Открываем подгруппу "Ячейки"
  3. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  4. Помещаем в рабочее пространство студии действие "Получить текст из ячейки". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Ячейка". Указываем адрес ячейки, из которой необходимо взять текст.
    3. Параметр "Результат". Указываем переменную, в которую будет записан текст из ячейки.
      Image Removed
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

...

Значение из ячейки / Cell value

Запоминает значение из указанной ячейки

Настройки

...

Адрес ячейки, из которой будет взято значение.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Строка

...

Переменная, в которую будет записано значение из ячейки

...

Особые условия использования

Стиль ссылок "R1C1" не поддерживается.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо получить значение из ячейки "B2".

Значение ячейки записать в переменную типа "Число". Наименование переменной "Сумма".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Записать значение в ячейку.

Реализация:

  1. Открываем группу действий "Excel".
  2. Открываем подгруппу "Ячейки"
  3. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  4. Помещаем в рабочее пространство студии действие "Получить текст из ячейки". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Ячейка". Указываем адрес ячейки, из которой необходимо взять значение
    3. Параметр "Результат". Указываем переменную, в которую будет записано значение из ячейки.
      Image Removed
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Переменная "Сумма" содержит значение "6500,74".
Image Removed

Проверить пустая ли ячейка / Is cell empty

Проверяет отсутствие значения в ячейке.

Настройки

...

Адрес ячейки, из которой будет взято значение.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Строка

...

Переменная, в которую будет записано значение из ячейки.

Если ячейка:

  • пустая, то "Правда (True)".
  • заполнена, то - "Ложь (False)".

...

Особые условия использования

Стиль ссылок "R1C1" не поддерживается.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо получить информацию о наличии значения в ячейке "B2".

Информацию о наличии значения записать в переменную типа "Чек-бокс". Наименование переменной "Значение_ячейки".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Установить признак наличия данных в ячейки.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие "Ячейка пустая". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Ячейка". Указываем адрес ячейки, из которой необходимо взять значение.
    3. Параметр "Результат". Указываем переменную, в которую будет записано значение из ячейки.
      Image Removed
  4. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Значение переменной "Значение_ячейки" = False.
Image Removed

...

Устанавливает значение в указанную ячейку.

Настройки

...

Context

...

Адрес ячейки, в которую будет записано значение.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

Строка

...

Значение, которое будет записано в ячейку

...

5000ед

...

Особые условия использования 

Стиль ссылок "R1C1" не поддерживается. Если в ячейке уже есть данные, они будут перезаписаны.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо записать в ячейку "B2" значение переменной "Сумма".

Значение переменной "Сумма" = 89265555517"

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Установить значение в ячейку.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Установить значение ячейки". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Ячейка". Указываем ячейку, в которую будет записано значение.
    3. Параметр "Значение". Указываем переменную, значение которой будет записано в ячейку.
      Image Removed
  3. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0"). 
  4. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Значение переменной "Телефон" записано в ячейку "B2".
Image Removed

Установить авто-фильтры / 

Activate auto-filters

Устанавливает диапазон фильтров определенных колонок и строк в рамках выбранного листа.

Настройки

...

Context

...

Адрес начальной ячейки (начало диапазона), от которой будет установлен фильтр.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Адрес конечной ячейки (конец диапазона), до которой будет установлен фильтр.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Особые условия использования

Стиль ссылок "R1C1" не поддерживается. 

Пример использования

Задача:

Существует Excel-документ "Test.xlsx". 

Image Removed

Необходимо установить фильтр в колонке "B1" и "C1".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Установить фильтры.
  3. Сохранить документ

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0"). 
  3. Помещаем в рабочее пространство студии действие "Установить фильтры". 
    Настройка действия: 
    1. Параметр "Контекст". Необходимо выбрать из выпадающего списка контекст соответствующий документу "Test.xlsx".
    2. Параметр "От". Указываем ячейку, от которой будет установлен фильтр.
    3. Параметр "До". Указываем ячейку, до которой будет установлен фильтр.
      Image Removed
  4. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0"). 
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Документ содержит таблицу с установленными фильтрами.

Image Removed

Снять авто-фильтры / Deactivate auto-filters

Убирает активные фильтры в рамках текущего листа.

Настройки

...

Англ. наименование

...

Context

...

Особые условия использования

Отсутствуют.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx" с установленными фильтрами. Необходимо снять все фильтры.

Image Removed

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Снять все фильтры.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0"). 
  3. Помещаем в рабочее пространство студии действие "Снять все фильтры". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий документу "Test.xlsx".
    2. Image Removed
  4. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0"). 
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Документ содержит таблицу без установленных фильтров.

Image Removed

Очистить авто-фильтры / Clear auto-filters

Убирает активные фильтры в рамках текущего листа.

Настройки

...

Англ. наименование

...

Context

...

Column

...

Наименование столбца, для которого будет очищена авто-фильтрация

...

Особые условия использования

...

Выводит ячейки удовлетворяющие условию фильтра.

Настройки

...

Context

...

Адрес начальной ячейки (начало диапазона), от которой будет установлен фильтр.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Адрес конечной ячейки (конец диапазона), до которой будет установлен фильтр.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Column

...

Наименование столбца, к которому будет применен критерий фильтрации

...

Критерии фильтрации.

Если значение поля не заполнено, то фильтрация будет установлена на значение "(Пусто)"

...

Особые условия использования

Приоритет отдаётся диапозону, если заполнены все параметры.

Стиль ссылок "R1C1" не поддерживается. 

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо отфильтровать Excel-документ с учетом фильтра "Климов Руслан Иванович".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Отфильтровать таблицу по выбранному фильтру.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие "Выбрать по фильтру". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "От". Указываем ячейку, от которой будет установлен фильтр.
    3. Параметр "До". Указываем ячейку, до которой будет установлен фильтр.
    4. Параметр "Поле". Указываем порядковый номер столбца в указанном диапазоне.
    5. Параметр "Критерии". Указываем значение "Климов Руслан Иванович".
      Image Removed
  4. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0"). 
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Excel-документ отфильтрован с учетом фильтра "Климов Руслан Иванович".

Image Removed

Сортировка / Sort

Сортирует данные в таблице

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Context

...

Column

...

Наименование столбца, в котором будет применяться действие

...

От

...

Адрес начальной ячейки (начало диапазона), от которой будет установлена сортировка.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

До

...

Адрес конечной ячейки (конец диапазона), до которой будет установлена сортировка.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Порядок сортировки

  • От A до Z
  • От Z до A

...

Особые условия использования

Если установленный диапазон (поля "От" и "До") содержит данные:

  • одной колонки (например, от "А1" до "А10"), то сортировка данных происходит только в рамках данной колонки и установленного диапазона строк.
  • двух и более колонок (например, от "А1" до "C10"), то сортировка данных происходит по первой заданной колонке (колонка "A"). Порядок данных, включенных в диапазон до поля "До" (включительно), меняется в зависимости от сортировки данных.

 Порядок данных в таблице, которые не были включены в диапазон сортировки, не меняется.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо отсортировать Excel-документ по полю "id".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Отсортировать таблицу по выбранному полю.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие "Сортировка". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "От". Указываем ячейку, от которой будет установлена сортировка.
    3. Параметр "До". Указываем ячейку, до которой будет установлена сортировка.
    4. Параметр "По возрастанию". Указываем признак.
      Image Removed
  4. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0"). 
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Excel-документ отсортирован по полю "id".

Image Removed

...

Сохраняет все значения заданной страницы или указаный диапазон.

Настройки

...

Context

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

От

...

Адрес начальной ячейки (начало диапазона)

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

До

...

Адрес конечной ячейки (конец диапазона)

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Переменная, в которую будут записаны значения с листа.

Если на листе были установлены фильтры, то в переменную записываются значения листа с учетом установленных фильтров

...

Особые условия использования

Отсутствуют.

Пример использования

Задача

Решение:

Реализация:

Результат

Получить данные из столбца / Column data

Сохраняет все значения заданного столбца или диапазона заданной страницы.

Настройки

...

Context

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

Наименование столбца, к которой будет применяться действие

...

От

...

Адрес начальной ячейки (начало диапазона)

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

До

...

Адрес конечной ячейки (конец диапазона)

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Переменная, в которую будут записаны значения из колонки

...

Массив_строки

...

Особые условия использования

Стиль ссылок "R1C1" не поддерживается.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Существует переменная типа массив строк "Массив_столбца".

Необходимо сохранить данные столбца "B" в переменную "Массив_столбца". 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Записать данные столбца из таблицы в переменную.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие "Значения из столбца". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Столбец". Указываем наименование столбца, значения которого будут использоваться.
    3. Параметр "Результат". Указываем переменную, в которую будет записаны значения из столбца.
      Image Removed
  4. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Переменная "Массив_столбца" содержит значения из столбца.

Image Removed

Получить данные из строки / Row data

Сохраняет все значения заданной строки или диапазона заданной страницы.

Настройки

...

Context

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

Номер строки, к которой будет применяться действие

...

От

...

Адрес начальной ячейки (начало диапазона)

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

До

...

Адрес конечной ячейки (конец диапазона)

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Переменная, в которую будут записаны значения из колонки

...

Коллекция

...

Особые условия использования

Стиль ссылок "R1C1" не поддерживается.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Существует переменная типа массив строк "Массив_строки".

Необходимо сохранить данные строки "5" в переменную "Массив_строки". 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Записать данные строки из таблицы в переменную.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие "Значения из строки". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Строка". Указываем наименование строки, значения которого будут использоваться.
    3. Параметр "Результат". Указываем переменную, в которую будет записаны значения из строки.
      Image Removed
  4. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Переменная "Массив_строки" содержит значения из строки.

Image Removed

Удалить столбец / Delete column

Удаляет заданный столбец со сдвигом влево.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Context

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

Наименование столбца, который будет удален

...

Строка

...

Особые условия использования

Стиль ссылок "R1C1" не поддерживается.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо удалить столбец "D". 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Удалить данные из заданного столбца.
  3. Сохранить документ

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие "Удалить столбец". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Столбец". Указываем наименование столбца, который должен быть удален.
      Image Removed
  4. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0"). 
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

В документе удалены данные из заданного столбца.

Image Removed

Удалить строку / Delete row

Удаляет заданную строку со сдвигом вверх.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Context

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

Наименование строки, которая будет удалена

...

Число

...

Особые условия использования

Стиль ссылок "R1C1" не поддерживается.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо удалить строку "10". 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Удалить данные из заданной строки.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие "Удалить строку". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Строка". Указываем наименование строки, которая должна быть удалена.
      Image Removed
  4. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0"). 
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

В документе удалены данные из заданной строки.

Image Removed

Очистить ячейку / Clear cell

Удаляет значение из заданной ячейки.

Настройки

...

Context

...

ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

Адрес ячейки, значение которой будет очищено.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Строка

...

Особые условия использования

Стиль ссылок "R1C1" не поддерживается.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо очистить значение ячейки "B2". 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Очистить значение заданной ячейки.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие "Очистить ячейку". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Ячейка". Указываем наименование ячейки, значение в которой должно быть очищено.
      Image Removed
  4. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0"). 
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

В документе очищены данные из заданной ячейки.

Image Removed

Очистить область / Clear range

Удаляет значения из заданной области.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Context

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

Адрес начальной ячейки (начало диапазона), от которой будет установлена удаляемая область.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

Строка

...

Адрес конечной ячейки (конец диапазона), до которой будет установлена удаляемая область.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Строка

...

Особые условия использования

Стиль ссылок "R1C1" не поддерживается.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо очистить область от ячейки "B2" до ячейки "C3". 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Очистить значения заданной области.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие "Очистить область". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "От". Указываем адрес начальной ячейки, от которой будет установлена удаляемая область..
    3. Параметр "До". Указываем адрес конечной ячейки, до которой будет установлена удаляемая область.
      Image Removed
  4. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0"). 
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

В документе очищены данные из заданной области.

Image Removed

Выбрать ячейку/ Activate cell 

Делает выбранную ячейку активной.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Context

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

Адрес ячейки, которая будет активной.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Строка

...

Особые условия использования

Стиль ссылок "R1C1" не поддерживается.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо сделать ячейку "B2" активной. 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Сделать заданную ячейку активной.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие "Очистить ячейку". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Ячейка". Указываем наименование ячейки, которая должна быть активна.
      Image Removed
  4. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0"). 
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

В документе заданная ячейка активна.

Image Removed

...

Сохраняет значения из заданной области.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Context

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

Адрес начальной ячейки (начало диапазона), от которой будет установлена копируемая область.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

Строка

...

Адрес конечной ячейки (конец диапазона), до которой будет установлена копируемая область.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Строка

...

Особые условия использования

Стиль ссылок "R1C1" не поддерживается.

Пример использования

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо скопировать область от ячейки "B2" до ячейки "C3". 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Копировать значения заданной области.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие " область в буфер". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "От". Указываем адрес начальной ячейки, от которой будет установлена копируемая область.
    3. Параметр "До". Указываем адрес конечной ячейки, до которой будет установлена копируемая область.
      Image Removed 
    Сохранить
  4. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

В документе скопированы данные из заданной области.

Image Removed

Вставить значения из буфера / Enter Text From Buffer

Ввести значение из буфера в указанную ячейку.

Настройки

...

Уникальный идентификатор сеанса, к которому будет применено действие

...

Строка

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

Адрес ячейки, в которую будет вставлено содержимое из буфера.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Особые условия использования

Стиль ссылок "R1C1" не поддерживается. Если значение в буфере является областью, то область вставится с указанной ячейки.

Пример использования

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо вставить в ячейку "B9" данные из области от ячейки "B2" до ячейки "C3". 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Копировать значения заданной области.
  3. Вставить скопированное значение в заданную ячейку.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие "Сохранить область в буфер" (см. описание действия "Excel 2.0"). 
  4. Помещаем в рабочее пространство студии действие "Вставить значения из буфера". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Ячейка". Указываем адрес ячейки, в которую должны вставить содержимое из буфера.
      Image Removed
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

В документ вставлены данные в ячейку из скопированной области.

Image Removed

Найти текст / Find text

Находит адрес ячейки по тексту, который написан в этой ячейке.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Context

...

Уникальный идентификатор сеанса, к которому будет применено действие

...

Строка

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

Адрес начальной ячейки (начало диапазона), от которой будет установлена копируемая область.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

Строка

...

Адрес конечной ячейки (конец диапазона), до которой будет установлена копируемая область.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Строка

...

Строка

...

  • xsFull
  • xsContains
  • xsStart
  • xsEnd

...

Особые условия использования

Если поле "Столбец" не заполнен, то поиск осуществляется по всей странице.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо найти на странице все ячейки, содержащие значение "10". 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Найти адреса ячеек по заданному тексту.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие "Поиск ячейки". 
    Настройка действия: 
    1. Параметр "Контекст". Выбрать из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Текст". Указываем текст, который должен храниться в искомой ячейке.
    3. Параметр "Результат". Указываем переменную, в которую должен быть записан адрес ячейки.
    4. Image Removed
  4. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Переменная "Массив_найденных_строк" содержит данные по ячейкам, в которых хранится искомый текст.

Image Removed

Исполнить формулу / Apply formula to cell

Исполняет формулу в выбранной ячейке.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Context

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

Формула, по которой будет выполнено вычисление в ячейке.

Формула начинается с символа "=".

...

Строка

...

=COUNTIF(I3:I{Rows},"Да")

Считает количество ячеек со значением "Да" в полях с "I3" до "I" c номером в переменной "Rows"

...

Адрес ячейки, в которую будет записан результат выполнения формулы.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Строка

...

Особые условия использования

Формулы нужно использовать на английском языке. Посмотреть наименования функций можно на официальном сайте:

https://support.office.com/en-gb/article/excel-functions-by-category-5f91f4e9-7b42-46d2-9bd1-63f26a86c0eb

Пример использования

Задачи:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо исполнить формулу по подсчету количество записей на странице. 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Исполнить формулу.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие "Исполнить формулу". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Формула". Указываем формулу для выполнения вычислений в ячейке.
    3. Параметр "Результат". Указываем переменную, в которую должен быть записан результат выполнения формулы.
      Image Removed
  4. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Документ содержит результат выполнения формулы в заданной ячейке.

Image Removed

Запустить макрос / Run macro

Запускает макрос.

Настройки

...

Context

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

Наименование макроса, который будет запущен

...

Строка

...

Особые условия использования

Отсутствуют.

Пример использования

Задачи:

Существует Excel-документ "Test.xlsm".

Image Removed

Необходимо запустить макрос по подсчету количество записей на странице. 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Запустить макрос.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0").
  3. Помещаем в рабочее пространство студии действие "Запустить макрос". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsm".
    2. Параметр "Имя макроса". Указываем наименование макроса, который необходимо выполнить.
      Image Removed
  4. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Excel 2.0").
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Документ содержит результат выполнения макроса.

Image Removed

Получить количество листов / Get sheets number

Определяет количество страниц в документе.

Настройки

...

Число

...

Особые условия использования

Отсутствуют.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо получить информацию о количестве листов в документе.

Количество страниц записать в переменную типа "Число". Наименование переменной "Количество_листов".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Рассчитать количество страниц (листов).

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0"). 
  3. Помещаем в рабочее пространство студии действие "Количество страниц". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Результат". Указываем переменную "Количество_листов".
      Image Removed

Результат:

Значение переменной "Количество_листов" равно "2".
Image Removed

Получить количество строк / Get Row number

Получить количество строк в переменную типа "Число".

Настройки

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

Особые условия использования

Если был активирован признак "Пустые строки" и в поле "Столбец" указана колонка, в которой отсутствуют значения, то значение переменной в поле "Результат" будет равно "1".

Счет строк начинается от первой заполненной до последней заполненной строки, включая пустые ячейки выбранного столбца в данном промежутке. Полностью пустые строки и установленные фильтры в таблице игнорируются.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо получить информацию о количестве заполненных строк (включая пустые, если они есть) колонки "B" и записать в переменную типа "Число". Наименование переменной "Количество_строк".

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0"). 
  3. Помещаем в рабочее пространство студии действие "Количество строк". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Колонка". Указываем  столбец B.
    3. Параметр "Только видимые". Указываем признак.
    4. Параметр "Пустые строки". Указываем признак. 
    5. Параметр "Результат". Указываем переменную "Количество_строк".
      Image Removed

Результат:

Значение переменной "Количество_строк" = 6.
Image Removed

...

Сохраняет Excel-документ.

Настройки

...

Путь к папке, в которую будет сохранен документ (доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке Image Removed).

Если поле остается пустым, то файл сохраняется в той же папке, из которой был открыт исходный файл.

...

 C:\Excel

...

Особые условия использования

Отсутствуют. 

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо сохранить файл в исходном формате после внесенных изменений на страницу (например, применение фильтра).

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Установить фильтры.
  3. Сохранить Excel-документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0"). 
  3. Помещаем в рабочее пространство студии действие "Выбрать по фильтру" (см. описание действия "Excel 2.0").
  4. Помещаем в рабочее пространство студии действие "Сохранить документ". 
  5. Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Имя файла". Указываем название файла, куда необходимо сохранить таблицу.
    3. Параметр "Папка". Указываем путь к папке, в которую будет сохранен документ.
      Image Removed
  6. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Создан файл "Тестовый файл". Файл содержит таблицу с отфильтрованными записями.

Image Removed

Снять авто-фильтры / Deactivate auto-filters

Убирает активные фильтры в рамках выбранного листа.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Пример заполнения

...

Обязательность заполнения поля

...

Context

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Особые условия использования

Отсутствуют.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx" с установленными фильтрами. Необходимо снять все фильтры.

Image Removed

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Снять все фильтры.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть"). 
  3. Помещаем в рабочее пространство студии действие "Снять авто-фильтры". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий документу "Test.xlsx".
      Image Removed
  4. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ"). 
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Документ содержит таблицу без установленных фильтров.

Image Removed

Выбрать по авто-фильтру / Apply auto-filter

Выводит ячейки, удовлетворяющие условию фильтра.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Пример заполнения

...

Обязательность заполнения поля

...

Context

...

Наименование столбца, к которому будет применен критерий фильтрации

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Критерии фильтрации (по полному совпадению). Если значение поля:

  • не заполнено или содержит значение "=", то будет установлен фильтр, включающий только ячейки с пустыми значениями.
  • содержит значение "<>", то будет установлен фильтр, исключающий ячейки с пустыми значения.

...

=

<>

Климов Руслан Иванович

...

Особые условия использования

Стиль ссылок "R1C1" не поддерживается. 

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо отфильтровать Excel-документ с учетом фильтра "Климов Руслан Иванович".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Отфильтровать таблицу по выбранному фильтру.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
  3. Помещаем в рабочее пространство студии действие "Выбрать по авто-фильтру". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Столбец". Указываем порядковый номер столбца, в указанном диапазоне.
    3. Параметр "Критерии". Указываем критерии отбора.
      Image Removed
  4. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ"). 
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Excel-документ отфильтрован с учетом фильтра "Климов Руслан Иванович".

Image Removed

Выбрать все авто-фильтр / Select all auto-filter

Выводит все ячейки в рамках выбранной колонки.

Настройки

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Особые условия использования

Отсутствуют. 

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Image Removed

Необходимо в колонке "C" вывести все записи в Excel-документ.

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Вывести все записи в заданной колонке.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Excel 2.0"). 
  3. Помещаем в рабочее пространство студии действие "Выбрать все авто-фильтр". 
  4. Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Столбец". Указываем наименование столбца, на котором будет установлен фильтр "Выбрать все".
      Image Removed
  5. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ"). 
  6. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Excel-документ содержит все записи в колонке "С".

Image Removed

Вставить таблицу / Insert table

Позволяет вставить в Excel файл значение переменной типа Таблица

Настройки

...

Адрес ячейки, с которой необходимо вставить таблицу.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Особые условия использования

Отсутствуют. 

Пример использования

Задача:

Существует Excel-документ "Test1.xlsx"

Необходимо вставить таблицу из переменной "Table1", в ячейку "С2".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test1.xlsx".
  2. Вставить таблицу из переменной в ячейку С2.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Вставить таблицу" 
  3. Помещаем в рабочее пространство студии действие "Вставить таблицу". 
  4. Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test1.xlsx".
    2. Параметр "Таблица". Выбираем наименование переменной, в которой находится таблица для вставки".
    3. Параметр "Ячейка". Указываем адрес ячейки, в которую необходимо вставить таблицу.
      Image Removed
  5. Помещаем в рабочее пространство студии действие "Сохранить документ"
  6. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Excel-документ содержит таблицу из переменной "Table1, заполненную начиная с ячейки "С2".

Image Removed

Скрыть столбцы / Hide columns

Позволяет скрывать столбец(-ы) в Excel файле. 

Настройки

...

О

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Адрес начального столбца (начало диапазона), от которого будут скрываться столбцы.

Заполнять в формате "Х", где "Х" - это номер столбца.

...

Адрес конечного столбца (конец диапазона), до которого будут скрываться столбцы.

Заполнять в формате "Х", где "Х" - это номер столбца.

...

Особые условия использования

Если указано только имя столбца "От", то будет скрыт один столбец.

Если оба поля заполнены, будут скрыты все столбцы (включая "До")

Пример использования

Задача:

Существует Excel-документ "Test1.xlsx"

Необходимо скрыть столбцы от "B", до "D".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test1.xlsx".
  2. Скрыть столбцы от "B" до "D".
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Скрыть столбцы" 
  3. Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test1.xlsx".
    2. Параметр "От".  Указываем адрес столбца, от которого нужно скрывать столбцы.
    3. Параметр "До". Указываем адрес столбца, до которого нужно скрывать столбцы.
      Image Removed
  4. Помещаем в рабочее пространство студии действие "Сохранить документ"
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Столбы от B до D скрыты в Excel-документе. 

Image Removed

Изменить доступ / Change access

Изменняет доступ к Excel-документу.

Настройки

...

Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу

...

Если чек-бокс:

  • активирован, то действие предоставляет документу эксклюзивный доступ. 
  • не активирован, действие сохраняет документ с текущим именем и общим доступом

...

Логический

...

Особые условия использования

Отсутствуют.

Пример использования

Задача:

Существует Excel-документ "Test.xlsx".

Необходимо изменить доступ к файлу "Test.xlsx".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Изменить доступ к документу.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Помещаем в рабочее пространство студии действие "Изменить доступ". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx"..
    2. Параметр "Убрать доступ". Устанавливаем чек-бокс.
      Image Removed
  3. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Доступ к документу "Test.xlsx" ограничен.

Скрыть строки / Hide rows

Скрывает строки в Excel-документе.

Настройки

...

Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Адрес начальной строки (начало диапазона), от которой будут скрываться строки.

Заполнять в формате "Х", где "Х" - это номер строки.

...

Адрес конечной строки (конец диапазона), до которой будут скрываться строки.

Заполнять в формате "Х", где "Х" - это номер строки.

...

Особые условия использования

Скрывает одну строку если "До" равно 0 или "До" равно "От".

Скрывает все строки в диапазоне от "От" до "До" (либо наоборот, если поле "До" заполнено и значение больше "От").

Пример использования

Задача:

Существует Excel-документ "Test1.xlsx"

Необходимо скрыть строки от "2", до "5".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test1.xlsx".
  2. Скрыть строки от "2" до "5".
  3. Сохранить документ.

Реализация:

...

Результат:

Строки от "2" до "5" скрыты в Excel-документе. 

Image Removed

Установить значения столбца / Set column data

Установить значения заданного столбца

Настройки

...

Context

...

Наименование страницы, к которой будет применено действие

...

Индекс (порядковый номер) страницы, к которой будет применено действие.
Порядковый номер начинается с "1". По умолчанию значение равно "0".

...

Строка

...

От

...

Значения которые будут установлены в столбец

...

10

...