Add function to execute macro over a visual range with '@'