Los libros son un gran comienzo para aprender el idioma en general: para familiarizarse con las posibilidades del lenguaje en sí, cómo estructurar el programa y quizás algunas de las mejores (y peores) prácticas.
Sin embargo, tan pronto como desee utilizar Word, sugiero leer un código real. Para la posterior, y entiéndelo con MSDN. Incluso la grabadora de macros es ideal para eso: realiza una acción que no sabe cómo lograr con VBA y luego puede verla de inmediato. Ahora, el código de las macros grabadas es un tanto desordenado, pero habiendo leído los libros debería poder refactorizarlos.
Para las mejores prácticas de codificación, definitivamente puede consultar los recursos de Excel, ya que tienen cuellos de botella muy similares (por ejemplo, si puede hacer algo con la aplicación de forma nativa, será más lento con VBA)
Otra gran pieza de software es Rubberduck VBA: inspecciona tu código y llama tu atención sobre algunas de las mejores prácticas. En mi opinión, a veces es un poco demasiado pedante, pero generalmente brinda consejos válidos con respecto a su código, y puede usar su criterio cuando tenga sentido desobedecerlos. 🙂
- ¿Cuál es un buen sitio para saber más sobre la filosofía?
- ¿Cuáles son los mejores recursos para comenzar a aprender ReactJS?
- ¿Eres un recurso para ti mismo?
- ¿Cuál sería la mejor fuente para aprender y obtener experiencia práctica en Docker?
- ¿Cuáles son los mejores recursos para aprender desarrollo web? ¿Cuáles son los recursos disponibles en línea para aprender HTML, CSS y Javascript?
Espero que haya ayudado – ¡salud!