Заменить текст Версия 1 (Python)
Группа действий: Офис
Описание
Действие заменяет все вхождения строки в документе другой строкой
Иконка действия
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст | Контекст для работы с документом | Robin.OpenTextDoc | Да | |
Заменить | Текст, который необходимо заменить | Robin.String | Да | |
На | Новое значение для текста, который необходимо заменить | Robin.String | Да | |
Заменить совпадение | При выборе соответствующего значения будут заменены все совпадения или только первое | Robin.String | Да |
Особые условия использования
Отсутствуют
Пример использования
Задача: существует файл test.docx со списком имен.
Необходимо открыть документ и заменить имя Мария на имя Ольга. Далее, сохранить документ и закрыть.
Решение: воспользоваться действием "Открыть", "Заменить текст", "Сохранить", "Закрыть".
Реализация:
- Собрать схему робота, состоящую из действий: "Открыть", "Заменить текст", "Сохранить", "Закрыть".
- Заполнить параметр действия "Открыть".
В поле "Путь к файлу" указать путь к файлу test.docx - Заполнить параметры для действия "Заменить текст":
В поле "Контекст" указать созданный контекст в п.1
В поле "Заменить" указать значение, которое должно быть заменено.
В поле "На" указать новое значение.
В поле "Заменить совпадение" указать - первое совпадение. - Заполнить параметр для действия "Сохранить".
В поле "Контекст" указать контекст открытого документа. - Заполнить параметр "Контекст" для действия "Закрыть".
- Нажать на кнопку "Старт" в верхней панели.
Результат:
Программный робот отработал успешно. Требуемый текст в документе заменен. Файл сохранен и закрыт.