Você precisa ter pelo menos o domínio sobre os algorítimos de programação, o resto fica fácil.
O problema na macro mesmo seria você aprender os comandos que ela dispõem. Com o tempo, você iria dominar isso também
Eu achei que era difícil no começo, mas é muito simples xD