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

Страницы: 1
Неверная работа Условного форматирования
 
Sanja!
Спасибо!
Изменено: sdv62 - 21.01.2025 11:27:30
Неверная работа Условного форматирования
 
Добрый день, Sanja!
Тогда, прошу подсказать, возможно ли, оставив в ячейках единицы измерения (закупаю продукцию и в шт. и в комплектах и др.), обеспечить правильную работу Условного форматирования?
Неверная работа Условного форматирования
 

Добрый день, Форумчане!

Прошу оказать помощь и разобраться в вопросе неверной работы Условного форматирования.

В приложенном примере: столбец A - потребность в продукции, столбец B - количество закупленной продукции.

В случае если:

- продукция не закуплена – потребность имеет заливку красную,

- продукция закуплена в кол-ве равном или большем, чем потребность – зелёную,

- продукция закуплена частично – оранжевую.

Дополнительно установлено Условное форматирование на столбец B. Если кол-во закупленной продукции превышает потребность, ячейка столбца заливается зелёным.

Но в строке 2 на лицо неверная работа Условного форматирования.

При чём, если менять значение количества закупленной продукции на 1,9, 2,9, 13,9 Условное форматирование работает верно.

Файл во вложении.

Спасибо!

Макрос для выделения дубликатов разными цветами, Помощь в корректировке макроса
 
Игорь!
Огромное спасибо!)
Макрос для выделения дубликатов разными цветами, Помощь в корректировке макроса
 
Игорь!
Возможно к Вам обращаться по возникающим вопросам в процессе использования Excelя в будущем?
Макрос для выделения дубликатов разными цветами, Помощь в корректировке макроса
 
Игорь!
Спасибо!
Всё работает на отлично!
Пожалуйста, подскажите, как сделать, чтобы код цвета не выводил?
Макрос для выделения дубликатов разными цветами, Помощь в корректировке макроса
 
Добрый день, Jack Famous!
Спасибо за обратную связь!
Рассмотрю Ваш вариант решения задачи с выделением дубликатов значений ячеек разными цветами.
Макрос для выделения дубликатов разными цветами, Помощь в корректировке макроса
 
Добрый день, Игорь!
Спасибо за внимание к просьбе.
Макрос:
Sub ВыделитьДубликатыРазнымиЦветами()
On Error Resume Next
' массив цветов, используемых для заливки ячеек-дубликатов
Colors = Array(12900829, 15849925, 14408946, 14610923, 15986394, 14281213, 14277081, _
9944516, 14994616, 12040422, 12379352, 15921906, 14336204, 15261367, 14281213)
Dim coll As New Collection, dupes As New Collection, _
cols As New Collection, ra As Range, cell As Range, n&
Err.Clear: Set ra = Intersect(Selection, ActiveSheet.UsedRange)
If Err Then Exit Sub
ra.Interior.ColorIndex = xlColorIndexNone: Application.ScreenUpdating = False
For Each cell In ra.Cells ' запонимаем значение дубликатов в коллекции dupes
Err.Clear: If Len(Trim(cell)) Then coll.Add CStr(cell.Value), CStr(cell.Value)
If Err Then dupes.Add CStr(cell.Value), CStr(cell.Value)
Next cell
For i& = 1 To dupes.Count ' заполняем коллекцию cols цветами для разных дубликатов
n = n Mod (UBound(Colors) + 1): cols.Add Colors(n), dupes(i): n = n + 1
Next
For Each cell In ra.Cells ' окрашиваем ячейки, если для её значения назначен цвет
cell.Interior.color = cols(CStr(cell.Value))
Next cell
Application.ScreenUpdating = True
End Sub

Задача: корректное выделение дубликатов значений в ячейках разными цветами))))
Проблема: одним цветом выделяются ячейки с разными значениями дублей. Видно при сортировке значений ячеек по цвету 5-му сверху (розовый), выделены одним цветом ячейки с повторяющимися значениями - буквы "е" и "м".
Изменено: sdv62 - 27.10.2023 10:04:43
Макрос для выделения дубликатов разными цветами, Помощь в корректировке макроса
 
Добрый день, Форумчане!
Прошу оказать помощь в корректировке макроса, найденного на просторах сети.
Данный макрос - замечательный инструмент для решения вопроса с выделением дубликатов разными цветами.
Но имеется недостаток: на один цвет заливки попадают разные повторяющиеся значения ячеек.
Файл во вложении (цвет заливки в фильтре 5-й сверху).
Спасибо!  
Страницы: 1
Наверх