в моем листе я хотел бы, чтобы применить условное форматирование, которое предупреждает меня, если верно следующее:
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 или что-то еще будет работать одинаково хорошо..