Сделал вот такой макрос

рис. 1.jpg

Внутри вот такая схемка

рис. 2.jpg

Вроде работает

На вход In подаётся переменная (Bool), включающая и отключающая работу макроса