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

Ключ

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

Якорь
Открыть
Открыть
Открыть / Open

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContext

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

СтрокаEXCEL_INSTANCEО
Путь до файлаPathToFile

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

СтрокаC:\Excel\Excel_file.xlsxО
ВидимыйOpenVisible

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

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

Чек-бокс


Н

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

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

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

Задача:

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

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

Закрыть / Close

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContext

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

СтрокаEXCEL_INSTANCEО
СохранитьSaveЕсли отмечено: 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 Added
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

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

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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
ИмяName

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

Строка

TestО
ПапкаFolder

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

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

СтрокаC:\Users\Internet\Documents\RobinStudio\1О
ФорматFormatФормат, в котором будет создан документСтрокаxls
ПерезаписатьOverwrite

Если:

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



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

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

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

Задача:

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеСтрокаEXCEL_INSTANCEО
Имя нового листаSheet new name

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

СтрокаЛист2О
Имя листаSheet nameНаименование страницы, к которой будет применено действиеСтрокаЛист1Н
Индекс листаSheet indexИндекс (порядковый номер) страницы, к которой будет применено действие. Порядковый номер начинается с "1"Число1Н
ПорядокExcelAddSheetПеред или после активного листаСписокПослеН

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
Имя листаSheet name

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

Строка

Лист2Н
Индекс листаSheet index

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

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

Число2О

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
Имя листаSheet name

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

Строка

Лист2Н
Индекс листаSheet index

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

Число1О

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

Текст из ячейки / Cell text

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
ЯчейкаCell

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

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

Строка

B3

О
РезультатResultПеременная, в которую будет записано значение из ячейкиСтрокаТекст_из_ячейкиО

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

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

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

Задача:

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

Image Added

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

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

Решение:

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

Реализация:

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

Результат:

Переменная "ФИО" содержит значение "Иванов Иван Иванович".
Image Added

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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
ЯчейкаCell

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

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

Строка

B4О
РезультатResult

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

Строка / Дата / Число5О

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

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

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

Задача:

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

Image Added

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

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

Решение:

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

Реализация:

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

Результат:

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

Ячейка пустая / Is cell empty

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
ЯчейкаCell

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

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

Строка

B4О
РезультатResult

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

Если ячейка:

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

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

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

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

Задача:

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

Image Added

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

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

Решение:

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

Реализация:

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

Результат:

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

Якорь
Установить значение ячейки
Установить значение ячейки
Установить значение ячейки / Set cell value

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
ЯчейкаCell

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

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

Строка


A1О
ЗначениеValue

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

Строка

Например: 5000 ед. или {Переменная}



О

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

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

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

Задача:

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

Image Added

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

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

Решение:

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

Реализация:

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

Результат:

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

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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
ОтStart cell

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

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

СтрокаB1О
ДоEnd cell

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

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

СтрокаC1О

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

Снять все фильтры / Deactivate filters

...

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

Настройки

Свойство

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

ОписаниеТипПример заполненияОбязательность заполнения поля
Контекст

Context

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

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

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

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

Задача:

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

Image Added

Решение:

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

Реализация:

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

Результат:

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

Image Added

Якорь
Выбрать по фильтру
Выбрать по фильтру
Выбрать по фильтру / Select by filter

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
ОтStart cell

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

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

СтрокаА1О
ДоEnd cell

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

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

СтрокаF10О
Порядковый номер
Number

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

Число1О
КритерииCriteria

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

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

СтрокаКлимов Руслан ИвановичО

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

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

...

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

Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Контекст

Context

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

От

Start cell

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

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

СтрокаA1О

До

End cell

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

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

СтрокаA1000О
По возрастаниюSort By Ascending

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

  • активирован, то сортировка будет по возрастанию значений, заданных в диапазоне.
  • не активирован, то сортировка будет по убыванию значений, заданных в диапазоне.
Чек-бокс


О
Расширенный диапазонWide range

Если в в полях От и До указан один столбец и чек-бокс активирован, будет изменен порядок всех строк в документе согласно отсортированному столбцу.

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

Чек-бокс
Н

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

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

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

Печать документа / Print document

...

Печатает книгу/ лист

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
КопииCopies number

Количество копий документа, которые будут напечатаны. Значение должно быть больше 0.

Число3О
КнигаFull

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

  • активирован, то будет напечатана вся книга (все листы в документе).
  • не активирован, то будет напечатан рабочий лист.
Чек-бокс
Н
Лист сSheet number

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

Значение используется, если признак "Книга" не установлен. Значение должно быть больше 0.

Число1Н
Лист поPages number

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

Значение используется, если признак "Книга" не установлен. Значение должно быть больше 0.

Число5Н
ПринтерPrinterНаименование принтера, на который будет отправлена задачаСтрокаN-3015-7Н

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

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

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

Задача:

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

Image Added

Необходимо распечатать 2 копии листа "Лист1".

Решение:

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

Реализация:

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

Результат:

Напечатан лист "Лист1" в количестве 2 копий.

Якорь
Данные из таблицы
Данные из таблицы
Данные из таблицы / Table data

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
Имя листаSheet name

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

СтрокаЛист1Н
Индекс листаSheet index

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

Строка

0Н
РезультатResult

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

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

ТаблицаДанные_с_фильтромО

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

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

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

Задача:

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

Image Added

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

Данные на странице записать в переменную типа "Таблица". Наименование переменной "Данные_с_фильтром".

Решение:

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

Реализация:

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

Результат:

Значение переменной "Данные_с_фильтром" содержит данные с листа "Лист1".

Image Added

Область из таблицы / Range table data

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
Название листаName ListНаименование страницы, к которой будет применено действиеСтрокаЛист2Н
Индекс листаSheet index

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

Число2Н
ОтStart cell

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

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

СтрокаA1О
ДоEnd cell

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

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

СтрокаB3О
РезультатResult

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

Таблица

Область_данныхО

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

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

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

Задача:

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

Image Added

Существует переменная типа таблица "Реестр".

Необходимо взять область таблицы от ячейки "А1" до ячейки "В7" в переменную "Реестр". 

Решение:

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

Реализация:

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

Результат:

Переменная "Реестр" содержит данные области таблицы листа "Лист1".

Image Added

Значения из столбца / Column values

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритмеО
СтолбецColumn

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

СтрокаAО
РезультатResult

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

Массив строк

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

О

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

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

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

Задача:

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

Image Added

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

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

Значения из строки / Row values

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритмеО
СтрокаRow

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

Строка3О
РезультатResult

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

Массив строк

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

О

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

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

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

Задача:

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

Image Added

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

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

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

...

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

Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритмеО
СтолбецColumn

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

Строка

BО

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

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

...

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

Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритмеО
СтрокаRow

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

Число

4О

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Контекст

Context

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

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

О
ЯчейкаCell

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

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

Строка

B2О

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

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

...

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

Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритмеО
ОтStart cell

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

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

Строка


A1О
ДоEnd cell

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

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

Строка

B3О

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

Перейти на ячейку / Go to cell 

...

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

Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритмеО
ЯчейкаCell

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

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

Строка

A2О

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

Якорь
Сохранить область в буфер
Сохранить область в буфер
область в буфер / Copy range to clipboardСохранить

...

Сохраняет указанную область в буфер.

Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритмеО
ОтStart cell

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

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

Строка


A1О
ДоEnd cell

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

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

Строка

B3О

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

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

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

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContext

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

Строка

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

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

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

СтрокаB4О

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

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

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

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

Image Added

Необходимо вставить в ячейку "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 Added
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

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

Image Added

Поиск ячейки / Seach cell

...

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

Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Контекст

Context

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

Строка

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

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

Строка

BН
ТекстTextТекст (критерий поиска), который будет храниться в искомой ячейке

Строка

10О
РезультатResultПеременная, в которую будет записан адрес ячейкиМассив строкМассив_найденных_строкО

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

Исполнить формулу / Execute formula

...

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

Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
ФормулаFormula

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

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

Строка

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

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

О
ЯчейкаCell

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

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

Строка

A1О

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

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

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

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

Задачи:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
Имя макросаMacro name

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

Строка

RunMacrosО

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

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

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

Задачи:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

Количество страниц / Pages number 

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
РезультатResultПеременная, в которую будет записано количество листов в документе


Число

{Количество_листов}О

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

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

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

Задача:

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

Image Added

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

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

Решение:

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

Реализация:

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

Результат:

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

Количество строк / Rows number

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
СтолбецColumnНаименование столбца в котором необходимо получить количество строкСтрокаBО
Только видимыеOnly visible

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

  • активирован, то действие посчитает только видимые строки.
  • не активирован, то действие посчитает видимые строки вместе с невидимыми.
Чек-бокс
Н
Пустые строкиWith null rows

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

  • активирован, то действие посчитает заполненные строки вместе с пустыми.
  • не активирован, то действие посчитает только заполненные строки.
Чек-бокс
Н
РезультатResultПеременная, в которую будет записано количество строкЧислоКоличество_строкО

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

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

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

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

Задача:

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

Image Added

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

Реализация:

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

Результат:

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

Взять количество используемых строк / Get used rows number 

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
РезультатResultПеременная, в которую будет записано количество используемых строкЧислоКоличество_используемых_строкО

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

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

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

Задача:

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

Image Added

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

Реализация:

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

Результат:

Значение переменной "Количество_используемых_строк" = 15.
Image Added

Якорь
Сохранить документ
Сохранить документ
Сохранить документ / Save document

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
Имя файлаFile nameНаименование нового документа, который будет создан. Если данное поле остается пустым, то файл сохраняется с тем же именем, который документ имел при открытии.СтрокаТестовый файлН
ПапкаFolder

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

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

Строка

 C:\Excel

Н

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

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

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

Задача:

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

Image Added

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

Решение:

  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 Added
  6. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

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

Image Added

Сохранить как XML / Save as XML

...

Сохраняет документ в формате XML.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
Имя файлаFile name

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

СтрокаТестовый файлН
ПапкаFolder

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

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

Строка

 C:\Excel

Н

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

Сохранить как PDF / Save as PDF

...

Сохраняет документ в формате PDF.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
Имя файлаFile nameНаименование нового документа, который будет создан. Если данное поле остается пустым, то файл сохраняется с тем же именем, который документ имел при открытии.СтрокаТестовый файлН
ПапкаFolder

Путь к папке, в которую будет сохранен PDF-документ (доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке Image Added).
Если поле остается пустым, то файл сохраняется в той же папке, из которой был открыт исходный файл.

Строка

 C:\Excel

Н

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added


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

...

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

Настройки

Свойство

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

Описание

Тип

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

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

Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
СтрокаRowПорядковый номер строки, на которой будет установлен фильтрЧисло1О
Имя листаSheet name

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

СтрокаЛист2Н
Индекс листаSheet index

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

Число2Н
ОтStart cell

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

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

СтрокаB1Н
ДоEnd cell

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

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

СтрокаC1Н

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

Стиль ссылок "R1C1" не поддерживается. Выбранное значение "Строка" должно пересекаться с установленным диапазоном в полях "От" и "До".

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

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

...

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

Настройки

Свойство

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

Описание

Тип

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

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

Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
Имя листаSheet name

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

СтрокаЛист2Н
Индекс листаSheet index

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

Число2Н

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

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

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

Задача:

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

Image Added

Решение:

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

Реализация:

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

Результат:

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

Image Added

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

...

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

Настройки

Свойство

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

Описание

Тип

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

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

Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
СтолбецColumn

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

СтрокаBО
Имя листаSheet name

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

СтрокаЛист2Н
Индекс листаSheet index

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

Число2Н
КритерииCriteria

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

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

=

<>

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

Н

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
Имя листаSheet name

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

СтрокаЛист2Н
СтолбецColumnНаименование столбца, на котором будет установлен фильтр "Выбрать все"СтрокаBО
Индекс листаSheet index

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

Число2Н

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

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

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

Задача:

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

Image Added

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеСтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
ТаблицаTableВыпадающий список существующих переменных типа таблицаСтрокаTable1О
ЯчейкаCell

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

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

СтрокаB2Н
Имя листаSheet name

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

СтрокаЛист2Н
Индекс листаSheet index

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

Число2Н

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

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

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

Задача:

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

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеВыпадающий списокExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме

О

ОтFrom

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

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

СтрокаBО
ДоTo

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

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

СтрокаCН

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

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

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

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

Задача:

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

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

Решение:

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

Реализация:

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

Результат:

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

Image Added

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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContext

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

СтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
Убрать общий доступRemove access

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

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

Чек-бокс


Н

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

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

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

Задача:

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

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

Решение:

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


Реализация:

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

Результат:

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


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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContext

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

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

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

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

Число0О
ДоTo

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

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

Число1Н

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

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

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

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

Задача:

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

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

Решение:

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

Реализация:

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

  4. Помещаем в рабочее пространство студии действие "Сохранить документ"
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

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

Image Added

Получить адреса видимых строк / Get visible rows addresses

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
КонтекстContext

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

СтрокаExelInstance*, где *- порядковый номер контекста, запущенного в данном алгоритмеО
СтолбецColumnНаименование столбца, из которого будут получены видимые строки"СтрокаBО
РезультатResultПеременная, в которую будут записаны адреса видимых строк.Массив чиселАдреса_строкО

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

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

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

Задача:

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

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

Решение:

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

Реализация:

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

Результат:

В переменную "Адреса_строк", записанны адреса видимых строк. 

Image Added