Цитата |
---|
sandiro написал: Очень надо |
Изменение цвета ярлыка листа при каком либо условии
29.10.2015 16:18:08
|
|
|
|
30.10.2015 08:37:40
Ну..если б смог сам не спрашивал бы.....
|
|
|
|
30.10.2015 09:15:00
sandiro, у Вас есть пример реализации цвета ярлыка листа по условному форматированию. В чём сложность адаптировать под другое условие?
ЗЫ Лень - штука заразная. (Вам лень разобраться, а мне лень делать аналогичное решение) |
|
|
|
26.07.2016 07:52:21
что-то никак не могу запихать этот макрос в свой файл. видимо маловато опыта...
|
|
|
|
26.07.2016 09:00:32
В чём сложность? Открыли файл, нажали Alt+F11, слева видите следующее:
по обведенному ПКМ, View code, вставили приведенный код: Сохранили файл в формате с поддержкой макросов: xls, xlsm, xlsb. Всё.
Изменено:
|
|
|
|
26.07.2016 10:17:22
получилось. большое спасибо. нужно по макросам больше работать. на одних формулах не выжить
|
|
|
|
13.03.2018 15:59:20
Добрый день уважаемые форумчане!
Подскажите пожалуйста написание макроса, задача- есть отчет, несколько листов. В каждых листах, в определенных ячейках есть число (значение), которое при правильном заполнении таблиц неизменное. Вопрос, необходим макрос, который проверит во всех нужных листах указанные ячейки и в случае "ЛОЖЬ" перекрасит ярлыки листов в другой цвет. Заранее БЛАГОДАРЕН! |
|
|
|
13.09.2018 10:53:50
У меня вызывает ошибку: Хотя принцип тот же, за исключением момента, что в моем случае используется не интервал, а две разрозненные ячейки. Вот ума не приложу, как с этим бороться(
Изменено: |
|||
|
|
13.09.2018 11:02:33
|
|
|
|
13.09.2018 11:18:39
я знал про скриншот)
прикладываю описание: Практически то же самое, что и у у меня есть две разрозненные ячейки на одном листе, их значения могут быть только "гвс" или "хвс". В случае "гвс" в ячейке А4 ярлык Листа1 должен окрашиваться красным, "хвс" - синим; точно также должно отрабатываться и для ячейки А17. В текущем варианте при вводе значения "гвс" в А4 появляется ошибка, на изменение в ячейке А17 вообще никакой реакции UPD ой, я пропустил этот момент(( Трогаем только два листа - протокол 1 и протокол 2. значение ячейки А4 влияет на цвет ярлыка листа "протокол 1", а значение ячейки А17 - на "протокол 2"
Изменено: |
|
|
|
13.09.2018 11:30:56
|
|||||
|
|
13.09.2018 11:36:30
ой, я пропустил этот момент((
Трогаем только два листа - протокол 1 и протокол 2. значение ячейки А4 влияет на цвет ярлыка листа "протокол 1", а значение ячейки А17 - на "протокол 2" |
|
|
|
13.09.2018 20:14:32
goodry,
|
|||
|
|
14.09.2018 09:20:51
спасибо огромное!
Я шёл не совсем тем путём) И пробел.. этот дурацкий пробел...как глупо( |
|
|
|
14.08.2020 09:33:48
Привет всем! Надеюсь ветка не совсем заброшена
Пользуясь вышеописанными кодами и советами применил в свой отчет-таблицу последний код. Огромное за него спасибо! Но в процессе работы возник некий нюанс который я никак не пойму как решить (очень небольшой опыт в сфере макросов и сложных формул) Суть проблемы: на основе кода выше настроил так что бы сводной таблице отдельные листы отчета (они на каждый день должны быть) выделялись либо красным (маркер 0, не в печать), либо зеленым (маркер 1, в печать). Сделал отдельную строку с маркерами (1 и 0) определения, привязался через маркер за листы и также проставил цвета. Вроде ничего сложного не было. Проблема в том, что маркер я поставил через "=ЕСЛИ" определятся. И ставя маркер ручками (0 или 1) цвет листа меняется нормально, но когда через формулу, ничего менятся не хочет... Так же как если протянуть одно и тоже значение - не меняются цвета литов. Подскажите что я сделал не так, или может это не возможно сделать... Файл прилагаю |
|
|
|
14.08.2020 11:22:47
У Вас используется событие листа Change, которое не реагирует на изменение, выполненное формулой.
Попробуйте такой вариант (см. файл). |
|
|
|
15.08.2020 04:22:36
Спасибо ) В целом все получилось, прописал данное событие 31 раз на весь месяц и все вышло нормально.
Пришлось немного переработать систему таблицы, потому что в одной из граф от которой зависит маркер данные подтягивались с другого листа, на котором была проверка данных по киллометражу. Как временная мера пока что пойдет, буду читать как в принципе устроены сами по себе макросы, потому что на простом бездумном копирование и адаптации чужих макросов далеко не уедешь.... Еще раз большое спасибо |
|
|
|
15.08.2020 11:20:31
|
|||
|
|
15.08.2020 11:40:44
ну моих познаний в данном деле крайне мало, поэтому я просто аналогично как прописано на три листа (1, 2,3) прописал для 31 дня месяца, изменив нужные значения 🤷♂️
|
|
|
|
15.08.2020 13:59:17
См. вариант. "Маркеры" не нужны - вычисляем макросом. И не забудьте добавить листы до 31, а то получите ошибку..
|
|
|
|
10.01.2021 19:58:50
Добрый вечер!
Введу не много в курс дела. Есть около 15-ти листов в файле excel. В каждом листе есть список из дат. Через условное форматирование я уже настроил, чтобы просроченные даты, относительно даты на "сегодня" красились в красный цвет, а также даты до просрочки которых остался 1 месяц (через сегодня +30) желтым. Суть вопроса. Могу ли я с помощью макроса, сделать так, чтобы в случае если, например, на листе №5 имеется просроченная дата, чтобы ярлычек этого листа загорался красным? Если да, то как это возможно сделать? |
|
|
|
10.01.2021 20:02:19
напишите макрос
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
|
|
|
|
10.01.2021 20:04:49
Изменено: |
|||||
|
|
10.01.2021 20:18:36
и не удивительно...
этот макрос можно адаптировать под вашу задачу, ровно на столько же, как и адаптировать буквы О,П,Ж,А для написания слова ВЕЧНОСТЬ
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
|
|
|
|
20.04.2021 09:51:14
Добрый день! Прошу помощи! Напишите мне, пожалуйста, макрос в Exel2003. Мне надо изменять цвет ярлыка в зависимости от дней недели. Есть 2 столбца: в одном числа месяца (1-30/31), в другом - день недели. Если день недели :суббота или воскресенье, то ярлык страницы (всего страниц 30/31 в зависимости от месяца) должен быть красным, в противном случае - неокрашенным.
|
|
|
|
03.05.2021 19:39:11
Уважаемые форумчане, помогите, пожалуйста....
|
|
|
|
03.05.2021 19:44:59
Лариса Доброчасова, добрый вечер! Как выглядят в файле столбцы и листы показать можете?
|
|
|
|
16.05.2021 18:22:04
Игорь, добрый день. Отправила файл...
|
||||
|
|
|||