ник: kot_k_k
не нужен типа msgBox() - не дающий работать без реакции юзера.
если им писать просто в ячейке это не подействует
или как вариант - как в эту формулу
=Если(b1<>"";Если(а1-b1<0;"Что ж вы делаете - гады!!!!!";"");"")
записать запуск Макроса????
=Если(b1<>"";Если(а1-b1<0;ЗАПУСК МАКРОСА;"");"")