Bueno, supongo que una buena manera de continuar con esto, podría ser detallar todos los conocimientos básicos que alguien que pretende adentrarse en este mundillo debería de conocer.
Así que creo que vamos a hacer una lista de los temas básicos que se deben conocer y poco a poco los iremos desarrollando. De esta manera, además, el lector podrá elegir por donde continuar en función de los conocimientos que pueda tener.
El entorno de programación de macros (VBA)
Repaso rápido a la ventana de desarrollo de Visual Basic. Por aquello de no tener que explicar a cada paso para que sirve cada cosa y donde debemos ir a buscarla. Además de todas las posibilidades que ofrece, que no son pocas.
Este capítulo también lo dividiremos en dos partes. Una que veremos de introducción, y otra que dejaremos para más adelante, para adentrarnos un poco ma´s en toda su funcionalidad.
Visual Basic para Aplicaciones
Como es obvio, para poder desarrollar cosas en VBA, lo primero que debemos conocer es el lenguaje de programación. Así que en esta apartado, trataremos de introducirnos en el lenguaje VBA. Con ello, podremos extender nuestros desarrollos a otras aplicaciones como Word, Outlook o Acces, ya que tan solo deberemos de estudiar cuales son los objetos que utilizan estos.
Pero este capítulo puede ser tan extenso, que lo dividiremos en apartados:
- Declaración de variables
- Estructuras
- Funciones, métodos y parámetros
Los objetos de Excel
Otra de las cosas que se deben de conocer de Excel, son los objetos que lo integran. Así que trataremos de explicar como está estructurado y cuales son los objetos principales con los que trabajaremos a la hora de desarrollar una macro, o interactuar con los distintos objetos.
Funciones de VBA
Como lenguaje de alto nivel que es Visual Basic, nos encontraremos con un montón de funciones ya hechas que podremos utilizar a nuestro antojo. Así que haremos un breve resumen.