Можно ли как-нибудь реализовать в икселе поиск и замену части ячейки с сохранением форматирования исходного текста, в т.ч. цвета текста? Есть большой файл, в каждой ячейке текст продублирован с переносом строки (alt+enter), одна строка черная, другая - красная. Требуется заменить только часть красного цвета. Например:
2. Dynamic pressure loss (bar) - Min. : 0.002, Max. : 0.075 2. Dynamic pressure loss (bar) - Min. : 0.002, Max. : 0.075
Нужно заменить "Dynamic pressure loss (bar)", "Min." и "Max." (перевод на русский), не трогая верхнюю (черную) часть ячейки (крайне неудачный вариант подготовки двуязычных документов, но уж что есть). При замене форматирование применяется ко всей ячейке. Содержимое строк, понятно, разное...
Примерчик:
Здравствуйте!
Можно ли как-нибудь реализовать в икселе поиск и замену части ячейки с сохранением форматирования исходного текста, в т.ч. цвета текста? Есть большой файл, в каждой ячейке текст продублирован с переносом строки (alt+enter), одна строка черная, другая - красная. Требуется заменить только часть красного цвета. Например:
2. Dynamic pressure loss (bar) - Min. : 0.002, Max. : 0.075 2. Dynamic pressure loss (bar) - Min. : 0.002, Max. : 0.075
Нужно заменить "Dynamic pressure loss (bar)", "Min." и "Max." (перевод на русский), не трогая верхнюю (черную) часть ячейки (крайне неудачный вариант подготовки двуязычных документов, но уж что есть). При замене форматирование применяется ко всей ячейке. Содержимое строк, понятно, разное...
1)непонятно на что заменить эту вашу красную часть ячейки 2)если надо заменить в той же ячейке,то формулы это не умеют,как и не умеют различать цвета. ИМХО.вам в раздел вопросы по VBA
1)непонятно на что заменить эту вашу красную часть ячейки 2)если надо заменить в той же ячейке,то формулы это не умеют,как и не умеют различать цвета. ИМХО.вам в раздел вопросы по VBAкитин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Красную часть нужно заменить на русский перевод... дело в том, что одна ячейка повторяется раз сто, например: 2. Dynamic pressure loss (bar) - Min. : 0.002, Max. : 0.075 2. Dynamic pressure loss (bar) - Min. : 0.002, Max. : 0.075 Только цифры меняются. Мне нужно, чтобы оно выглядело так: 2. Dynamic pressure loss (bar) - Min. : 0.002, Max. : 0.075 2. Потеря динамического давления (бар) - Мин. : 0.002, Макс. : 0.075
Ну и ячейки разные, т.е. нужен универсальный способ менять в одной ячейке текст, имеющий определенный формат, но иксель так, походу, не умеет...
Красную часть нужно заменить на русский перевод... дело в том, что одна ячейка повторяется раз сто, например: 2. Dynamic pressure loss (bar) - Min. : 0.002, Max. : 0.075 2. Dynamic pressure loss (bar) - Min. : 0.002, Max. : 0.075 Только цифры меняются. Мне нужно, чтобы оно выглядело так: 2. Dynamic pressure loss (bar) - Min. : 0.002, Max. : 0.075 2. Потеря динамического давления (бар) - Мин. : 0.002, Макс. : 0.075
Ну и ячейки разные, т.е. нужен универсальный способ менять в одной ячейке текст, имеющий определенный формат, но иксель так, походу, не умеет...Nowhere_Man_1983