Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 16 Следующий »

Найти и заменить /  Find and Replace

Группа действий: Excel 


Действие позволяет найти и заменить значение в Excel-документе.


Настройки

Свойство

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

Описание

Тип

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

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

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

Context

Контекст действия для работы с Excel-документамиRobin.Excel
Да
НайтиFindЗначение, которое нужно найти.Robin.String
Да
Заменить на
Replaced by
Значение, на которое будет заменен искомый текст. Если поле не заполнено, искомый текст будет вырезан из ячейки.Robin.String
Нет
Режим замены
Replace mode

 Выпадающий список из элементов: заменить первое совпадение, заменить все совпадения.

Режим замены текста.


Robin.String
Да
Учитывать регистр
Case sensitive
Параметр, который учитывает регистр поиска. Если значение "true", будет учитываться регистр букв искомого значения.Robin.Boolean
Нет
Метод поиска
Search method

Выпадающий список из элементов: полнотекстовый, по включению, начинается с указанного значения, оканчивается указанным значением. 


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

Robin.String
Да
Результаты

РезультатResultСловарь с измененными ячейками, где ключ - это индекс ячейки, значение - значение ячейки.Robin.Dictionary

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

Отсутствуют 


Получить значение из ячейки / Get cell value


Получает значение из указанной ячейки.

Настройки

Свойство

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

Описание

Тип

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

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

Параметры
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеRobin.ExcelEXCEL_INSTANCEДа
ЯчейкаCell

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

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

Robin.String

B4Да
Результаты
РезультатResult

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


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

Robin.Object

5

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

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

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


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

Настройки

Свойство

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

Описание

Тип

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

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

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

Context

Уникальный идентификатор сеанса, к которому будет применено действиеRobin.ExcelEXCEL_INSTANCEДа
ЯчейкаCell

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

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

Robin.String


A1Да
ЗначениеValue

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


Формат результирующих данных в ячейке будет Общим.

Robin.Object

5000ед

Да

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

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

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

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


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

Настройки

Свойство

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

Описание

Тип

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

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

Параметры
КонтекстContextУникальный идентификатор сеанса, к которому будет применено действие.Robin.ExcelEXCEL_INSTANCEДа
ЯчейкаCell

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

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

Robin.String

B4Да
Результаты
РезультатResult

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

Если ячейка:

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

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

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

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


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

Настройки

Свойство

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

Описание

Тип

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

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

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

Context

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

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

Да
ЯчейкаCell

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

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

Robin.String

B2Да

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

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

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


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

Настройки

Свойство

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

Описание

Тип

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

Context

Уникальный идентификатор сеанса, к которому будет применено действие.Robin.ExcelEXCEL_INSTANCEДа
ЯчейкаCell

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

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

Robin.StringA1Да
ФормулаFormula

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

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

Robin.String

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

Да
Локальный языкLocal language

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


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

Robin.BooleantrueНет

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

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

Посмотреть наименования функций можно на официальном сайте: https://support.office.com/en-gb/article/excel-functions-by-category-5f91f4e9-7b42-46d2-9bd1-63f26a86c0eb

Для использования локального (в нашем случае русского) языка необходимо сделать пометку в поле "Локальный язык".

Установить формат ячейки / Set cell format 


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

Настройки

Свойство

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

Описание

Тип

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

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

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

Context

Уникальный идентификатор сеанса, к которому будет применено действиеИдентификатор контекста ExcelEXCEL_INSTANCEДа
Столбец ячейки
Cell column
Столбец ячейки, в которой будет установлен формат значения.Строка
Да
Строка ячейки
Сell string
Строка ячейки, в которой будет установлен формат значения.Число
Да
ФорматFormat

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


Выпадающий список допустимых форматов:

  • Общий
  • Числовой
  • Денежный
  • Финансовый
  • Дата
  • Время
  • Процентный
  • Дробный
  • Экспоненциальный
  • Текстовый

Строка

Общий

Да
Маска формата
Format mask

Маска для создания настраиваемого формата. Правила для масок пользовательского формата: 1) Любой пользовательский текст (кг, чел, шт и тому подобные) или символы (в том числе и пробелы) - надо обязательно заключать в кавычки.

2) Можно указать несколько (до 4-х) разных масок форматов через точку с запятой. Тогда первая из масок будет применяться к ячейке, если число в ней положительное, вторая - если отрицательное, третья - если содержимое ячейки равно нулю и четвертая - если в ячейке не число, а текст.


3) 0 (ноль) - одно обязательное знакоместо (разряд), т.е. это место в маске формата будет заполнено цифрой из числа, которое пользователь введет в ячейку. Если для этого знакоместа нет числа, то будет выведен ноль. Например, если к числу 12 применить маску 0000, то получится 0012, а если к числу 1,3456 применить маску 0,00 - получится 1,35.


4) # (решетка) - одно необязательное знакоместо - примерно то же самое, что и ноль, но если для знакоместа нет числа, то ничего не выводится


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


6) [ ] - в квадратных скобках перед маской формата можно указать цвет шрифта. Разрешено использовать следующие цвета: черный, белый, красный, синий, зеленый, жёлтый, голубой

Строка
Нет


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

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

Установить цвет ячейки / Set cell color


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

Настройки

Свойство

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

Описание

Тип

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

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

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

Context

Уникальный идентификатор сеанса, к которому будет применено действиеИдентификатор контекста ExcelEXCEL_INSTANCEДа
Столбец ячейки
Сell column
Столбец ячейки, в которую будет записано значение.Строка
Да
Строка ячейки
Сell string
Строка ячейки, в которую будет записано значение.Число
Да
ЦветColor

Цвет, который будет установлен в выбранной ячейке.


Выпадающий список допустимых цветов:

  • Белый - White
  • Черный - Black
  • Темно-красный - Dark Red
  • Красный - Red
  • Оранжевый - Orange
  • Желтый - Yellow
  • Светло-зеленый - Light Green
  • Зеленый - Green
  • Голубой - Light Blue
  • Синий - Blue
  • Темно-синий - Dark Blue
  • Фиолетовый - Purple
  • Нет цвета
  • Пользовательский

Строка

Красный

Да
RGB кодRGB codeRGB код для создания настраиваемого цвета. Водится в формате: {значение для канала R}, {значение для канала G}, {значение для канала B}Строка134

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

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

При выборе в поле "Цвет" значение "Нет цвета" в ячейке значение заливки станет "без заливки". При выборе значения "пользовательский" обязательно должно быть заполнено поле "RGB код", в котором должен быть указан rgb код цвета в формате " {значение для канала R},{значение для канала G},{значение для канала B}". Пример: 134,108,242

  • Нет меток