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

Ключ

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

...

Find and replace Version 2 (.Net)

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

Описание

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

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

Image Removed

...

Description

The action finds and replaces the value in the Excel-document.

Action icon

Image Added

Settings of parameters

Свойство

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

Описание

Тип

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

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

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

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

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

Примеры отработки действия в разных случаях:



Special conditions of use

Examples of action practicing in different cases: 

No.

Essence of the test

Table

Parameters

Resulting table

1

Replace all matches +

Do not count the register

Суть проверки

Таблица

Параметры

Результирующая таблица

1

Заменить все совпадения +

Не учитывать регистр

  • "Context" заполнитьfill in
  • "To find" - Moscow
  • "Replace with" - Perm
  • "Replace option" - Replace all matches
  • "Case sensitive" - false
  • "Search method" - Full text search

2Заменить первое совпадениеReplace first match

  • "Context" заполнитьfill in
  • "To find" - Moscow
  • "Replace with" - Perm
  • "Replace option" - Replace the first matches
  • "Case sensitive" - true
  • "Search method" - Full text search

3Учитывать регистр.Count register

  • "Context" заполнитьfill in
  • "To find" - MOSCOW
  • "Replace with" - Perm
  • "Replace option" - Replace all matches
  • "Case sensitive" - true
  • "Search method" - Full text search

Ничего не изменитсяNo changes.Искомой фразы не найдено

Desired phrase not found.

4

Text not found

Failed full-text search method

Текст не найден

Неуспешный полнотекстовый метод поиска.

  • "Context" заполнитьfill in
  • "To find" - Nizhniy
  • "Replace with" - Perm
  • "Replace option" - Replace all matches
  • "Case sensitive" - false
  • "Search method" - Full text search

Ничего не изменитсяNo changes.Искомой фразы не найдено

Desired phrase not found.

5

Successful

Full-text search method

Успешный.

Полнотекстовый метод поиска


  • "Context" заполнитьfill in
  • "To find" - Nizhniy Novgorod
  • "Replace with" - Perm
  • "Replace option" - Replace all matches
  • "Case sensitive" - false
  • "Search method" - Full text search

6По включению. By inclusion

  • "Context" заполнитьfill in
  • "To find" - Nov
  • "Replace with" - ""
  • "Replace option" - Replace all matches
  • "Case sensitive" - false
  • "Search method" - Search by inclusion

7Начинается с указанного значения,Starts with specified value

  • "Context" заполнитьfill in
  • "To find" - Nizhniy
  • "Replace with" - "Veliky"
  • "Replace option" - Replace all matches
  • "Case sensitive" - false
  • "Search method" - Starting with text

8Оканчивается указанным значениемEnds with specified value

  • "Context" заполнитьfill in
  • "To find" - g
  • "Replace with" - "Ufa"
  • "Replace option" - Replace all matches
  • "Case sensitive" - false
  • "Search method" - Ending with text

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

Задача

Example of use

Task

There is a table with numbers, replace the values 22 with Существует таблица с числами, необходимо заменить значения 22 на 2.

...

Solution

Воспользоваться действиями Use the "ОткрытьOpen", "Найти и заменитьFind and replace", "СохранитьSave" actions.

Реализация

Implementation

  1. Assemble a robot scheme with the actions.Собрать схему робота, состоящую из действий:

2. Укажем параметры в действии “Open”Set the "Open" action parameters.

3. Укажем параметры в действии “Find and replace” Set the "Find and replace" action parameters.

4. Укажем параметры в действии “Сохранить” Set the "Save" action parameters.

5. Укажем параметры в действии “Закрыть”

Image Removed

6. Нажмем на кнопку “Старт” и посмотрим результат

Результат

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

Image Removed

Click "Start" and see the result.

Result

The program robot completed successfully.

Image Added

The desired replacement was madeНеобходимая замена была выполнена.