В моей рабочей таблице я хотел бы применить условное форматирование, которое предупреждает меня, если верно следующее:
IF (len(J7) + len(h14) + len(i14) > 256) = TRUE: apply some formatting on I14.
IF (len(J7) + len(h15) + len(i15) > 256) = TRUE: apply some formatting on I15.
IF (len(J7) + len(h16) + len(i16) > 256) = TRUE: apply some formatting on I16.
IF (len(J7) + len(h18) + len(i18) > 256) = TRUE: apply some formatting on I18.
IF (len(J7) + len(h19) + len(i19) > 256) = TRUE: apply some formatting on I19.
IF (len(J7) + len(h20) + len(i20) > 256) = TRUE: apply some formatting on I20.
... и так далее, и так далее, вплоть до бесконечности.
Я делаю строку с тремя компонентами, первый компонент всегда находится в J7, затем это комбинация ячеек 'h' и 'i' каждой строки, начиная со строки 14 и работая вниз. Если строка в этой конкретной строке содержит более 256 символов, я хотел бы получить какое-то уведомление для этой строки.
Я не могу заставить его работать с помощью инструмента условного форматирования. Я выбираю столбцы, для которых требуется форматирование, затем пишу формулу в наборе инструментов условного форматирования и заставляю его работать со строкой 14 так, как хотелось бы в строке 14. Но когда я проверяю ячейки в строке 15, это те же правила, что и в ячейках строки 14. По сути, я выполнил условное форматирование для ВСЕХ строк, которые я выбрал, если первая строка удовлетворяет условиям.
Есть идеи?
Это не должно быть решено условным форматированием .. VBA или что-то еще будет работать одинаково хорошо ..