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

Ключ

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

...

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

Исполнить формулу / Apply formula to cell (перенести в подгруппу "Ячейки")

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

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

Context

...

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

...

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

Нумерация начинается с "1".

...

Robin.Numeric

...

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

Формат заполнения:"ХY", где "Х" - это номер столбца, а "Y" - номер строки.

...

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

Должна начинаться с символа "=".

...

Robin.String

...

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

...

Использовать локальный язык формул.

По умолчанию false.

...

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

По умолчанию используются формулы на английском языке.

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

Результат:

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

Image Removed

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

...

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

Настройки

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

Context

Уникальный идентификатор сеанса, к которому будет применено действие.Robin.ExcelEXCEL_INSTANCEДа
Имя листаSheet name

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

Robin.String
Лист1Нет
Индекс листаSheet index

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

Нумерация начинается с "1". 

Robin.Numeric

1Нет
Имя макросаMacro name

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

Robin.String

Run_MacrosДа

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

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

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

Задачи:

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

...

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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действие.Robin.ExcelEXCEL_INSTANCEДа
ПапкаFolder

Путь к папке, в которую будет сохранен документ.

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


Доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке .

Robin.FolderPath

 C:\Excel

Нет
Имя файлаFile name

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

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

Robin.StringНовый_файлНет
ФорматFormat

Формат, в котором будет сохранен документ.

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


Выпадающий список.

Доступные к выбору расширения:

  • csv
  • dbf
  • dif
  • htm
  • html
  • mht
  • mhtml
  • ods
  • pdf
  • prn
  • slk
  • txt
  • wj2
  • wj3
  • wk1
  • wk3
  • wk4
  • wks
  • wq1
  • xla
  • xlam
  • xls
  • xlsb
  • xlsm
  • xlsx
  • xlt
  • xltm
  • xltx
  • xlw
  • xml
Robin.StringxlsxНет

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

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

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

Задача:

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

...

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

Настройки

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

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

Robin.ExcelEXCEL_INSTANCEДа
Ограничить доступ
Limit access

Запрет общего доступа к документу.


Если:

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

По умолчанию false.

Robin.Boolean

trueНет

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

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

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

Задача:

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

...

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

Сортировка / Sort (переместить в Область)

...

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

Настройки

Свойство

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

Описание

Тип

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

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

Параметры
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеRobin.ExcelEXCEL_INSTANCEДа
Имя листаSheet nameНаименование листа, к которому будет применено действиеRobin.StringЛист2Нет
Индекс листаSheet index

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

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

Robin.Numeric1Нет
Столбец
Column

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

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

Robin.StringАНет

Начало диапазона

Start cell

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

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


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

Robin.StringA1Нет

Конец диапазона

End cell

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

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


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

Robin.StringВ1000Нет
ПорядокOrder

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


  • от A до Я / по возрастанию
  • от Я до A / по убыванию

По умолчанию "от A до Я / по возрастанию"

Robin.String

от A до Я / по возрастанию

Нет

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

Меняется порядок только включенных в диапазон сортировки данных. 

...

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

Настройки

byМетод поиска

Свойство

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

Описание

Тип

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

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

Параметры
Контекст

Context

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

Robin.Excel

EXCEL_INSTANCEДа
Имя листаSheet name

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

Robin.String
Лист1Нет
Индекс листаSheet index

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

Robin.Numeric

1Нет
Начало диапазонаStart cell

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

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


По умолчанию применяются границы используемой области.

Robin.String


A1Нет
Конец диапазонаEnd cell

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

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


По умолчанию применяются границы используемой области.

Robin.String

B3Нет
Пропустить скрытые ячейкиSkip hiddenСкрытые ячейки не будут участвовать в поиске.
По умолчанию false
Robin.BooleantrueНет
ТекстTextТекст, поиск которого будет осуществляться.

Robin.String

10ДаПоиск с помощью
Метод поиска
Search
 method

Принцип соответствия введенного текста значениям ячеек

.


Выпадающий список:

  • Полное - xsFull
  • Содержит - xsContains
  • Начинается - xsStart
  • Заканчивается - xsEnd

По умолчанию xsFull

Robin.StringxsFullНет
Результаты
РезультатResult

Словарь найденных ячеек.

Ключ- ячейка.

Robin.DictionaryСловарь

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

Если поле диапазон поиска не задан, то поиск осуществляется по всей используемой области на листе.

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

Задача:

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

...