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

Ключ

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

...

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

...

Описание

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

Image Removed

Параметры

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

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

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

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

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

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

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

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

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

Настройки

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

Image Added

Параметры и их настройки

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

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

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

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

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

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


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

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

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

Задача

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

Решение 

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

Реализация

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

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

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

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

...

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

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

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

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