История страницы
...
Find and replace Version 2 (.Net)
Группа действийAction group: Excel
Описание
Действие позволяет найти и заменить значение в Excel-документе.
Иконка действия
Параметры действия
Входные параметры
- Поле “Контекст” - Контекст действия для работы с Excel-документом.
- Поле “Найти” - Значение, которое нужно найти.
- Поле “Заменить на” - Значение, на которое будет заменен искомый текст. Если поле не заполнено, искомый текст будет вырезан из ячейки.
- Режим замены - Режим замены текста.Есть 2 типа:
Заменить первое совпадение
Заменить все совпадения
- Учитывать регистр - Параметр, который учитывает регистр поиска. Если значение «true», будет учитываться регистр букв искомого значения.
- Поле “Метод поиска” - Правило, которое будет учитываться при поиске. Вслывающий список:
Полноценный поиск
Поиск по включению
Начиная с текста
Окончание с текстом.
Выходные параметры
Результат - Словарь с измененными ячейками, где ключ - это индекс ячейки, значение - значение ячейки.
Настройки
...
Description
The action finds and replaces the value in the Excel-document.
Action icon
Settings of parameters
Property | Description | Type | Filling example | Mandatory field |
Parameters | ||||
Context | Action context for working with an Excel document. | Robin.Excel | Excel context | Yes |
To find | Value to be found |
Свойство
Англ. наименование
Описание
Тип
Пример заполнения
Обязательность заполнения поля
Context
. | Robin.String |
Yes |
Replaced by
Replace with | Value to replace the required text with. If the field is not filled in, the found text will be cut out of the cell. | Robin.String |
No |
Replace mode
Выпадающий список из элементов: заменить первое совпадение, заменить все совпадения.
Режим замены текста.
Replace option | Text replacement mode. | Robin.String |
No |
Case |
sensitive |
Parameter that makes the search case-sensitive. If the value is «true», the case of the letters of the required value will be taken into account. | Robin.Boolean |
true |
No |
Search |
method | The rule that will be taken into account when searching |
Выпадающий список из элементов: полнотекстовый, по включению, начинается с указанного значения, оканчивается указанным значением.
Правило, которое будет учитываться при поиске. | Robin.String |
No |
Results |
Result |
Dictionary with modified cells, where the key is the index of the cell, the value is the value of the cell. | 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 | Заменить все совпадения + Не учитывать регистр |
| |||
2 | Заменить первое совпадение | Replace first match |
| ||
3 | Учитывать регистр. | Count register |
| Ничего не изменится. Искомой фразы не найдено. | |
4 | Текст не найден Неуспешный полнотекстовый метод поиска. |
| Ничего не изменится. Искомой фразы не найдено. | 5 |
|
6 | По включению. |
| |||
7 | Начинается с указанного значения, |
| |||
8 | Оканчивается указанным значением |
|
Пример использования
Задача
Существует таблица с числами, необходимо заменить значения 22 на 2.
Решение
Воспользоваться действиями "Открыть", "Найти и заменить", "Сохранить", “Закрыть”.
Реализация
- Собрать схему робота, состоящую из действий:
2. Укажем параметры в действии “Открыть 1”.
3. Укажем параметры в действии “Найти и заменить”.
4. Укажем параметры в действии “Сохранить”
5. Укажем параметры в действии “Закрыть”
6. Нажмем на кнопку “Старт” и посмотрим результат
Результат
Необходимая замена была выполнена.
| No changes. Desired phrase not found. | |||
4 | Text not found Failed full-text search method |
| No changes. Desired phrase not found. | |
5 | Successful Full-text search method |
| ||
6 | By inclusion |
| ||
7 | Starts with specified value |
| ||
8 | Ends with specified value |
|
Example of use
Task
There is a table with numbers, replace the values 22 with 2.
Solution
Use the "Open", "Find and replace", "Save" actions.
Implementation
- Assemble a robot scheme with the actions.
2. Set the "Open" action parameters.
3. Set the "Find and replace" action parameters.
4. Set the "Save" action parameters.
5. Click "Start" and see the result.
Result
The program robot completed successfully.
The desired replacement was made.