Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Помощь в сравнении дат, Создании либо условного форматирования, либо написать код VBA Excel
 
Не актуально. Работа выполнена.
Помощь в сравнении дат, Создании либо условного форматирования, либо написать код VBA Excel
 
Доброго дня, Excel мастера!
Хотел бы попросить помощи в создании одной таблицы для контроля моего сотрудника.

У нас есть таблица по оплате штрафов служебного автомобиля
Есть три столбика, которые нужно сравнивать, это столбик F (дата сегодня, с формулой =сегодня()), столбик G (конец скидки, это +30 дней к дате штрафа) и столбик H (До прихода ГАИ, это +60 дней к дате штрафа)
Необходимо написать либо код VBA Basic, либо сделать условное форматирование по следующим условиям:

1) Если дата G больше, чем дата F на 10 дней, то ячейка G красится в красный (255,0,0) а цвет текста в белый и чем меньше разница, тем темнее становится красный.

2) Если дата G равна дате F, то ячейка красится в черный цвет а цвет текста в белый

3) Если дата H больше, чем дата F на 30 дней, то ячейка H красится в красный (255,0,0) а цвет текста в белый и чем меньше разница, тем темнее становится красный.

4) Если дата H равна дате F, то ячейка красится в черный цвет а цвет текста в белый

Также в данной таблице уже есть два модуля, в первом по запуску макроса к дате штрафа прибавляется 30 дней и 60 дней в столбики G и H
во втором модуле если код видит в столбике I "исполнено" строчка красится в зеленый
Также уже есть одно условное форматирование на проверка одинаковых значений в столибике C (№ постановления)

Если будут какие то идеи к дополнению данной таблицы по ее улучшению и автоматизации, рад буду выслушать!
Вычисление формулу по цвету
 
Всем привет, столкнулся с такой проблемой, у меня таблица по целям сотрудников, каждый раз вписывая нового сотрудника появляется лист с его номером( номер идет 1,2,3 и тд), так же есть кнопка по оформлению так сказать отчёта по невыполненным целям сотрудников, невыполненные цели у нас в таблице окрашиваются в красный цвет (приложу файл с таблицей ниже), никак не могу понять, как можно связать цвет строки в листе целей сотрудника и формулой для кол-ва невыполненных целей ( Столбик F)?
---------------------------------------------------------------------------------------------------------------
В прикреплённом скриншоте показана одна невыполненная цель это я написал от руки, в ячейке ниже можно увидеть формулу
---------------------------------------------------------------------------------------------------------------
[ Закрыто] Макросы
 
Такая проблема, что создана таблица, где вначале я добавлял данные имена в ручную было много листов и тд.
Решил создать макрос для облегчения и после долгих усовершенствований, после изменения макроса, он не хочет работать на старых листах. После изменения макроса он работает по новому только на новых листах. Хотелось узнать были ли у вас такие проблемы? И если есть то не могли бы подсказать что делать? Может есть какие-то функции для этого! Прошу помощи
Редактирование цвета строки в зависимости от значения в ячейках
 
Могу скинуть только такой файл!
Получается все условия я написал сверху, просто необходимо менять цвета строчки при изменения значения в конкретных ячейках. Так же необходимо что бы этот макрос работал на всех листах книги!
Редактирование цвета строки в зависимости от значения в ячейках
 
Прошу прощения, вместо на одну - две меньше, там больше, а так по таблице все правильно!
Редактирование цвета строки в зависимости от значения в ячейках
 
Столкнулся с такой задачей сейчас, что мне нужно написать в басике код, который должен изменять цвет ячейки в зависимости от значениях в определённых ячейках, приложу скриншот примера как это должно выглядеть. Никак не могу понять как это сделать. Прошу пожалуйста объяснить! :D

На скриншоте видно, что значения это дата, то есть если дата закрытия 25.09 - дата текущая так же 25.09 то красный, если дата закрытия меньше на одну даты текущей то желтый, если на два то белый. Так же если вес цели будет равен 100% то всегда будет цвет зелёный.

Страницы: 1
Наверх