Нужно ли вам иметь цветовые шкалы, или вам просто нужно выделить максимальное и минимальное значение для каждой строки?
Если это первое, то я думаю, что VBA, вероятно, ваш единственный вариант, поскольку PeterT всплыл некоторый код для. Если это последнее, то использование VBA является излишним, и вы можете просто использовать пользовательский интерфейс условного форматирования для достижения того, чего вы хотите.
Предполагая, что ваши данные выше находятся в ячейках A1: D3, затем выберите их все и создайте Используйте формулу, чтобы определить, какие ячейки форматировать. Правило A1=MIN($A1:$D1)
и измените формат на зеленый / красный / что угодно, заполняйте и c Затем создайте аналогичное правило с формулой A1=MAX($A1:$D1)
и отформатируйте соответствующим образом