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

Ключ

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

...

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

...

Описание

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

Иконка действия

Image Modified

Параметры

...

и их настройки

...

Входные параметры

Поле "Контекст" - Контекст действия для работы с таблицей ods/xlsx.

Поле "Найти" - Значение, которое нужно найти.

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

Поле "Режим замены" - Режим замены текста. Значение по умолчанию «Заменить первое совпадение».

Поле "Учитывать регистр" - Если значение «true», будет учитываться регистр букв искомого значения.

Поле "Метод поиска" - Правило, по которому будет сравниваться значение из ячейки с искомым текстом при поиске подходящей ячейки или ячеек. Значение по умолчанию - «Полное совпадение с текстом».

Выходные параметры

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

Настройки

заполнения
СвойствоОписаниеТипПример заполнения
Обязательность 
Обязательность заполнения поля
Параметры
КонтекстКонтекст действия для работы с таблицей ods/xlsx
.
Robin.OpenSheetD oc
 

Да
НайтиЗначение, которое нужно найти
.
Robin.String
 

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

Нет
Режим заменыРежим замены текста. Значение по умолчанию
«Заменить первое совпадение».
"Заменить первое совпадение"Robin.String
 

Нет
Учитывать регистрЕсли значение
«true»
"true", будет учитываться регистр букв искомого значения
.
Robin.BooleantrueНет
Метод поискаПравило, по которому будет сравниваться значение из ячейки с искомым текстом при поиске подходящей ячейки или ячеек. Значение по умолчанию -
«Полное
"Полное совпадение с
текстом».
текстом"Robin.String
 

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


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

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

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

Задача

Существует таблица с числами, необходимо заменить значения 3 на 11.

Решение 

Воспользоваться действиями "Открыть", "Найти и заменить", "Сохранить".

Реализация

  1. Собрать схему робота, состоящую из действий:.

Image Modified

2. Заполнить параметр "Путь к файлу" для действия "Открыть". В параметр "Контекст" указать контекст открытого табличного документа «Test 1»"Test 1".

Image Modified

3. Заполнить параметры для действия "Найти и заменить". 

    • В параметр "Контекст" указать контекст открытого табличного документа «Test 1»"Test 1".
    • В параметр "Найти" указать значение, поиск которого будет происходить в документе. 
    • В параметр «Заменить на» "Заменить на" указать значение, на которое будут заменены, найденные совпадения.
    • В параметре «Режим замены» выбрать «Заменить все совпадения» "Режим замены" выбрать "Заменить все совпадения" для того, чтобы были заменены все совпадения, найденные в документе.
    • В параметре "Метод поиска" выбрать «Полное "Полное совпадение с текстом»текстом". Таким образом, заменены будут лишь те совпадения, которые совпадают полностью.

Image Modified

4. Настроить параметры для действия "Сохранить". В параметр "Контекст" указать контекст открытого табличного документа «Test 1»"Test 1".

Image Modified

5. Запустить робота по кнопке "Старт" в верхней панели.

Результат:
Программный робот отработал успешно.

Значения заменены.