История страницы
Оглавление |
---|
Выбрать ячейку /
...
Cell activate
...
Делает выбранную ячейку активной.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме |
Да | ||
Имя листа | Sheet name | Наименование |
листа, к |
которому будет применено действие |
. Один из параметров "Имя листа" или "Индекс листа" должен быть заполнен. | Robin.String | Лист1 |
Нет | |
Индекс листа | Sheet index |
Порядковый номер листа, к |
которому будет применено действие. |
Отсчет порядковых номеров начинается с "1". |
Один из параметров "Имя листа" или "Индекс листа" должен быть заполнен. | Robin.Numeric |
1 |
Нет | ||
Ячейка | Cell | Адрес ячейки, которая будет активной. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. |
Robin.String | A2 |
Да |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо сделать ячейку "B2" активной. Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Сделать заданную ячейку активной.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
- Помещаем в рабочее пространство студии действие "Очистить ячейку".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем наименование ячейки, которая должна быть активна.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
В документе заданная ячейка активна.
Получить текст из ячейки
/ Cell text
Получить значение из ячейки / Get cell value
...
Получает значение из указанной ячейки.Запоминает текст из указанной ячейки
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE |
Да | ||
Имя листа | Sheet name | Наименование |
листа, к |
которому будет применено действие |
. Один из параметров "Имя листа" или "Индекс листа" должен быть заполнен. | Robin.String | Лист2 |
Нет | |
Индекс листа | Sheet index |
Порядковый номер листа, к |
которому будет применено действие. |
Отсчет порядковых номеров начинается с "1". Один из параметров "Имя листа" или " |
Индекс листа" должен быть заполнен. | Robin.Numeric | 1 |
Нет | ||
Ячейка | Cell | Адрес ячейки, из которой будет взято значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. |
Строка
B3
Robin.String | B4 | Да | |||
Результаты | |||||
Результат | Result |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо получить текст из ячейки "А2".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Взять текст из ячейки.
Реализация:
- Открываем группу действий "Excel".
- Открываем подгруппу "Ячейки"
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
- Помещаем в рабочее пространство студии действие "Получить текст из ячейки".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем адрес ячейки, из которой необходимо взять текст.
- Параметр "Результат". Указываем переменную, в которую будет записан текст из ячейки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
...
Переменная, в которую будет записано значение из ячейки. Тип полученной переменной зависит от формата ячейки, из которой было взято значение. | Robin.String или Robin.Numeric или Robin.DateTime или Robin.Object если это эффективнее | 5 | Да |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Получить текст из ячейки / Cell text
...
Получает текст из указанной ячейки.
Значение из ячейки / Cell value
Запоминает значение из указанной ячейки
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE |
Да | ||
Имя листа | Sheet name | Наименование |
листа, к |
которому будет применено действие |
. Один из параметров "Имя листа" или "Индекс листа" должен быть заполнен. | Robin.String | Лист2 |
Нет | |
Индекс листа | Sheet index |
Порядковый номер листа, к |
которому будет применено действие. |
Отсчет порядковых номеров начинается с "1". Один из параметров "Имя листа" или "Индекс листа" |
должен быть заполнен. | Robin.Numeric | 1 |
Нет | |||
Ячейка | Cell | Адрес ячейки, из которой будет взято значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Robin.String |
B3 |
Да |
Результаты | |||||
Результат | Result | Переменная, в которую будет записано значение из ячейки |
. | Robin.String | Result | Да |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо получить значение из ячейки "B2".
Значение ячейки записать в переменную типа "Число". Наименование переменной "Сумма".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Записать значение в ячейку.
Реализация:
...
.
...
...
Результат:
Переменная "Сумма" содержит значение "6500,74".
Проверить пустая ли ячейка / Is cell empty
...
Проверяет отсутствие значения в ячейке.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие. | Robin.Excel | EXCEL_INSTANCE |
Да | ||
Имя листа | Sheet name | Наименование |
листа, к |
которому будет применено действие |
. Один из параметров "Имя листа" или "Индекс листа" должен быть заполнен. | Robin.String | Лист2 |
Нет | |
Индекс листа | Sheet index |
Порядковый номер листа, к |
которому будет применено действие. |
Отсчет порядковых номеров начинается с "1". Один из параметров "Имя листа" или "Индекс листа" |
должен быть заполнен. | Robin.Numeric | 1 |
Нет | ||
Ячейка | Cell | Адрес ячейки, из которой будет взято значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. |
Robin.String | B4 | Да |
Результаты | |||||
Результат | Result | Переменная, в которую будет записано значение из ячейки. Если ячейка:
|
Robin.Boolean | False |
Да |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо получить информацию о наличии значения в ячейке "B2".
Информацию о наличии значения записать в переменную типа "Чек-бокс". Наименование переменной "Значение_ячейки".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить признак наличия данных в ячейки.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть").
- Помещаем в рабочее пространство студии действие "Ячейка пустая".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем адрес ячейки, из которой необходимо взять значение.
- Параметр "Результат". Указываем переменную, в которую будет записано значение из ячейки.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Значение переменной "Значение_ячейки" = False.
Установить значение ячейки / Set cell value
...
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля | ||
---|---|---|---|---|---|---|---|
Параметры | |||||||
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие | Robin.Excel | EXCEL_INSTANCE | Да | ||
Имя листа | Sheet name | Наименование | страницылиста, к | которой которому будет применено действие. Один из параметров "Имя листа" или "Индекс листа" должен быть заполнен. | Robin.String | Лист2 | Нет |
Индекс листа | Sheet indexИндекс (порядковый номер) страницы | Порядковый номер листа, к | которой которому будет применено действие. | Порядковый номер Отсчет порядковых номеров начинается с "1". Один из параметров "Имя листа" или "Индекс листа" должен быть заполнен. | Robin.Numeric | 1 | Нет |
Ячейка | Cell | Адрес ячейки, в которую будет записано значение. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. | Robin.String | A1 | Да | ||
Значение | Value | Значение, которое будет записано в выбранную ячейку. Формат результирующих данных в ячейке должен соответствовать типу введенных данных. В случаях , когда соответствие невозможно, несоответствия формат ячейки меняется на общий. | Robin.String или Robin.Object если это эффективнее | 5000ед | Да |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается. Если в ячейке уже есть данные, они будут перезаписаны.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо записать в ячейку "B2" значение переменной "Сумма".
Значение переменной "Сумма" = 89265555517"
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Установить значение в ячейку.
- Сохранить документ.
Реализация:
- Открываем группу действий "Excel".
- Помещаем в рабочее пространство студии действие "Установить значение ячейки".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем ячейку, в которую будет записано значение.
- Параметр "Значение". Указываем переменную, значение которой будет записано в ячейку.
- Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Значение переменной "Телефон" записано в ячейку "B2".
Стиль ссылок "R1C1" не поддерживается.
Очистить ячейку / Clear cell
...
Удаляет значение из заданной ячейки.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор сеанса, к которому будет применено действие. | Robin.Excel | ExelInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме |
Да | ||
Имя листа | Sheet name | Наименование |
листа, к |
которому будет применено действие |
. Один из параметров "Имя листа" или "Индекс листа" должен быть заполнен. | Robin.String | Лист1 |
Нет | |
Индекс листа | Sheet index |
Порядковый номер листа, к |
которому будет применено действие. |
Отсчет порядковых номеров начинается с "1". |
Один из параметров "Имя листа" или "Индекс листа" должен быть заполнен. | Robin.Numeric |
1 |
Нет | ||
Ячейка | Cell | Адрес ячейки, значение которой будет очищено. Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки. |
Robin.String | B2 |
Да |
Особые условия использования
Стиль ссылок "R1C1" не поддерживается.
Пример использования
Задача:
Существует Excel-документ "Test.xlsx".
Необходимо очистить значение ячейки "B2".
Решение:
- Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
- Очистить значение заданной ячейки.
- Сохранить документ.
Реализация:
...
- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
- Параметр "Ячейка". Указываем наименование ячейки, значение в которой должно быть очищено.
...
.
...
Результат:
В документе очищены данные из заданной ячейки.