Макрос для Excell: замена текста по списку
Нужно сделать макрос для Excell (VBA):
1. Должен менять определенно отформатированный текст по списку.
Пример: Есть прайс лист в ексель. Название товарной группы выделено жирным шрифтом, и ячейка залита цветом,
далее список товаров и т.д. Нужно заменить некоторый текст именно в названиях категории.
Наушники -меняем на-> Наушники Sony
Аксессуары, чехлы -меняем на-> Мой текст
Такой список редактируется вручную.
Привязку хотелось бы именно по форматированию этих ячеек: размер, цвет, стиль шрифта, заливка фона.
Т.к. поставщик иногда меняет внешний вид прайса, а также хотелось бы иметь возможность применить его к другим прайсам самостоятельно отредактировав макрос.
2. Такие макросы выполняются прямо в документе Excell. НО! В данном случае он выполняется сторонней программой. После обработки документ должен быть сохранен с названием _назв.документа.xls
Для примера я дам несколько рабочих макросов с другим функционалом, нужно будет лишь заменить основную часть.