Друзья, нужен макрос который берет файл раскрашенный одними цветами и заменяет эти цвета на другие. То есть допустим находит строки голубого цвета и меняет на розовый. Огромная программа под конкретный документ мне не нужна, просто покажите как это сделать на примере двух цветов. Все дело в том что мне присылают штатное расписание и у них своё обозначение, а у нас своё. То есть допустим замороженные ставки у них обозначаются красным, а у нас зелёным. И каждый раз перекрашивать долго, поэтому нужен макрос автоматически заменяющий эти цвета. На форуме такой темы не нашла, только раскрашивающий строки по условию, если есть скиньте пожалуйста.
Макрос меняющий один цвет в другой, Макрос раскрашивающий строку уже с цветом в другой цвет
19.03.2019 09:47:12
|
|
|
|
19.03.2019 10:12:47
В общем случае как-то так
Изменено:
Согласие есть продукт при полном непротивлении сторон
|
|||
|
|
19.03.2019 10:57:37
Спасибо Саня
|
|
|
|
19.03.2019 11:03:03
Можно "оптом", т. е. не перебирая ячейки, а используя Application.ReplaceFormat.
Например, заменить желтую заливку ячеек на красную можно так:
Изменено:
Чем шире угол зрения, тем он тупее.
|
|||
|
|
19.03.2019 11:53:53
Благодарю!
|
|
|
|
19.03.2019 17:27:59
SAS888, почему-то ваш вариант не работает, выдаёт ошибку
|
|
|
|
20.03.2019 04:52:37
Если поиск и замена по формату уже были задействованы, то, возможно, что требуется предварительная очистка параметров.
Если это не решит проблему, прикрепите Ваш файл, в котором возникает ошибка.
Изменено:
Чем шире угол зрения, тем он тупее.
|
||||
|
|
|||