Los adultos tenemos unas dificultades especiales para aprender cosas nuevas, ya habrá podido comprobarlo. Necesitamos apoyarnos en los conocimientos previos y, desgraciadamente, en estos temas es muy posible que esos conocimientos no existan. Se trata pues, de construirlos a partir de pasos básicos, trabajar los mismos e insertarlos en algo que sirva de referente y, por supuesto, llevarlos a la práctica para darles un sentido.
Entremos en materia.
Parte 1: Un poco de sintaxis: OBJETOS, MÉTODOS Y PARÁMETROS
La sintaxis es la parte de la lengua que estudia
las oraciones. Igual que la estudiamos en su día, para iniciarse en la
programación es imprescindible adquirir unos conocimientos básicos referidos a
cómo se estructura la sintaxis en VBA, en nuestro caso.
Por ejemplo, en la frase: “Voy a comer patatas”
Comer
patatas à Acción: objeto de la acción
En Basic, en cambio, sería así:
patatas.Comer
En VBA, el nombre hace
referencia a un OBJETO, luego vendría
el verbo, que equivale a un MÉTODO.
objeto.método
Una forma de aclarar el tipo de “patatas” es
explicitarlo tras su nombre:
Patatas(“fritas”).comer
Los PARÁMETROS son los que dicen cómo se va a
realizar la acción. Es decir, sería algo así como un adverbio (por ejemplo,
“muchas”)
Patatas(“fritas”).comer cantidad:=muchas
El truco para identificar parámetros consiste en
observar la combinación (:=). Ya
sabemos, entonces, que son las instrucciones sobre cómo se va a realizar la
acción.
Hay parámetros que son opcionales y otros que
son obligatorios. Además, han de ir en un orden determinado. Si los conocemos
podemos pasar por alto el truco de los dos puntos y el signo igual.
Por ejemplo:
Wordart.Add Left:=5,
Top:= 15, Width:=80, Height:= 180
Podría escribirse así:
Wordart.Add 5, 15, 80, 180
Pero excepto para un experto de programación
sería complicado de leer.
Walden.