Цитата |
---|
MerZ@vcheG пишет: Для чего вот это "For i = 3 To 4 " так и не понял....
Может так подойдет?
P.S. обратите внимание на именованные диапазоны на листе: iDate (=Лист1!$N$3:$N$4) и nDate (=Лист1!$N$7) |
Друг, вообщем щас тщательно все проверил. Код который ты написал подходит, единстаенное знак > я поменял на < . Далее столкнулся с такой проблемой, щас в целом обрисую:
При поиске в диапазоне iDate нужно немного урезать поиск,т.к он мне выводит лишние даты которые не являются просрочеными(зависит это все от того, что в смежной ячейке справа стоит информация с номером об устранении нарушений - т.е дата эта уже в любом случае не просрочена). В чем заключает урезание поиска:
Те ячейки с датами, которые по нашему условию удовлетворяют просрочке должны перед тем как вывестись на экран в сообщении свериться со смежными ячейками правого столбца (инфо об устранении нарушений!) и если в них обнаруживается текст "В деле" то только тогда он является полноценной Просроченой датой и уже выводится в диалоговом окне на экран.
Помоги пожалуйста реализовать эту процедуру !!!!!
P.s и еще вот заметил что если диапазон допустим сразу увеличить до 150 ячеек скажем, он выводит диалоговые окна пустых ячеек, как сделать чтобы диалоговое окно не появлялось впустых. А то пока все эти 150 окон закроешь с ума сойдешь. И постоянно расширять диапазон вручную тоже не дело, вот и подумал сразу увеличить его