Макрос - это же не программа. Чтобы он сработал, его нужно либо вручную запустить или повесить на какое-нибудь событие, например, на запуск каждый раз как только происходит изменение в какой-либо ячейке. Можно вывести кнопку на панель, и нею запускать, можно вывести кнопку на лист и т.п. Дело за тобой.
Запустить вручную - ALT+F8, и дальше разберёшься.
Вот тебе вариант событием на изменение ячейки. Но он плох тем, что будет забирать у тебя процессорное время каждый раз как только ты меняешь любую ячейку, а тебе это незачем. Поэтому нужно думать, как тебе это оптимально провернуть. Можно например, сделать, чтобы макрос запускался 1 раз при каждом открытии книги. Вот тебе в Var.2 такой способ: