Есть: файл с данными (1)
файл, содержащий на листе подготовленные ячейки (2).
Файл с базой (3)
Логика работы макроса.
1. Файл (1) Произвести поиск текста в определенном столбце (пример «В») по формату “Гражданство:*.”
2. Если в ячейке текст отсутствует, то идем к следующей ячейке
3. Если нет во всем столбце, то сообщение – Не найдено
4. Если “Гражданство:*.” найдено, то останавливаем поиск.
5. Потом копируем «Гражданство: Россия.»
6. Потом переносим «Гражданство: Россия.» в другой файл (2) (Файл уже предварительно открыт)
7. В файле (2) «Гражданство: Россия.» встает в ячейку «А1»
8. Потом возвращаемся к файлу(1) к ячейке из которой копировали «Гражданство: Россия.»
9. Работаем только с этой ячейкой
10. С начала ячейки начинаем копировать предложения по формату «*.»
11. Поисковую фразу «Гражданство: *.» игнорируем для копировании и вставки
12. Переходим в файл (2)
13. Предложения вставляются в файл (2) в ячейку «С4», как пример первого предложения из текста «Высотный монтаж, обслуживание зданий и коммуникаций.»
14. Далее обращаемся к Файлу (3). В нем содержится навык и оценка.
15. В файле (3) ищем текст «Высотный монтаж, обслуживание зданий и коммуникаций.»
А.) если нашли, то берем оценку в ячейке справа («B2»)-5 и вставляем в «D4» в файле (2)
Б) если не нашли, то сообщение - Не найдено «Что ищем»
16. Потом в файле (2) склеиваем С4 и D4
17. Потом возвращаемся файл (1)
18. Потом меняем 1 предложение на склеенное. Пример, «Высотный монтаж, обслуживание зданий и коммуникаций 5», вместо «Высотный монтаж, обслуживание зданий и коммуникаций.».
19. Потом такой-же цикл со вторым и до конца ячейки предложениями.
20. Когда обработаны все предложения делаем доп. проверку, что все обработано.
21. Переходим к нижней ячейке.
22. Если есть п.4 то начинаем с ней цикл.
23. Если нет п.4, то сообщение Не найдено
Полагаю, что не сложный макрос и я по максимуму расписал логику (но может и ошибаюсь), поэтому хотелось бы оперативно увидеть результат и приемлимую цену.Предложения отправьте, пожалуйста в л/с
Спасибо.