Цитата Сообщение от rovki Посмотреть сообщение
Хорошо бы исключить внутри макроса ситуацию когда одновременно <> -на выходе поставить "0"
сразу видно не программер
этим знаком во многих языках программирования называется "не равно"

если следовать этой логике, то макрос работает верно