Para nadie es un secreto la importancia que tiene excel en la actualidad, se encuetra practicamente en todos los espacios de nuestra vida diaria, pero cuando se enlaza excel con el lenguaje VBA para automatizar los procesos que hacemos todos los dias el horizonte de posibilidades se amplia sobre todo para los que trabajamos como programadores. Para aprender mas sobre VBA para excel te invito a visitar
http://macrosymacros.blogspot.com, encontraras macros ya escritas y explicadas, podras introducirte en el mundo de las macros con ejemplos sencillos y explicados de los conceptos basicos.
Tambien te recomiendo el curso online de programación en VBA:
http://28b1avph9un29z87x6p8mdrg7z.hop.clickbank.net/.