Hola Cesar. Te contare algo, despues de años en esto, te puedo decir que en realidad no he encontrado NI UN SOLO LUGAR en donde dicten un curso especifico de macros en excel. Lo que si hay son varios en dond ehay cursos de excel avanzado, en donde simepre hay alguna clase en donde te enseñen principios elementales de las macros en excel, principios que al fin y al cabo son el "soporte primario" para comenzar en ellas (las macros)
Ahora una cosa importante, hay que diferenciar, una cosa es el VIsual Basic y otra cosa es el Visual Basic para Aplicaciones (VBA). El primero es un software de programacion especifico, con el que se pueden crear tu propios archivos ejecutables (*.exe) y el VBA aunque tambien es un lenguaje de programacion, viene, por decirlo d eun modo, adjunto a los programas de office (aunque tambien en otros), y te sirven para automatizar las funciones de estos y para "relacionar" e interactuar entre ellos (y tambien con otros). Las macros, son rutinas de automatizacion para dichos programas y son creadas, precisamente con VBA . Eso si, ambas se parecen muchoooooo.
PAra terminar con esta parte, yo te recomendaria el curso de excel avanzado que dicta ABACO, y cuyo costo es de 170 soles por 6 clases intensivas, muy bueo de verdad. si tu capacidad economica es mayor, esta la Escuela de Capacitación Talleres Perú, Av. Arequipa 4130 Of. 306 - Miraflores, que tambien tiene un curso de excel avanzado bueno, pero eso si, cuesta algo de 440 soles.
Ah, lo ovidaba, yo no soy ingeniero, soy tecnico en computacion e informatica, en la universidad estudie odontologia (Cayetano) pero no me gusta, y sobre lo que hago en mi trabajo, la verdad lo que mas uso es Access, SQL server, SQL y VB 6.0. Tambien uso mucho el excel y las macros, pero lo primero es lo que mas uso.
Abraham