Programación automática

No son tan sencillos como los programas escritos por personas y en general tienen muchas instrucciones repetidas.

En la actualidad se están realizando esfuerzos en conseguir que el ordenador ayude en la construcción de programas.

Algunas empresas están invirtiendo recursos materiales y humanos para conseguir el logro de estos objetivos.

En España, en concreto en la Universidad Politécnica de Valencia, se llevan varios años trabajando en este tema en colaboración con una empresa alemana y al parecer los resultados que están obteniendo son muy esperanzadores.

Existe una herramienta en Excel que permite grabar subprogramas sin argumentos (mal llamadas macros en Excel, ya que el concepto de macro es mucho más amplio; véase las macros de LISP si se desea trabajar con macros realmente) muy sencilla que es parecida en funcionamiento al típico grabador de cinta de casete que se utiliza para grabar sonido.

Téngase en cuenta que las macros siempre se graban en un nuevo módulo.

En el libro Excel Macros y VBA Trucos esenciales de Bill Jelen y Tracy Syrstrad podéis aprender cómo puede utilizarse VBA conjuntamente con Excel.

En él se explican en detalle los problemas que tiene el grabador automático de Macros y cómo solventar estos problemas para conseguir que la grabadora de macros sea una herramienta útil.

Existen varias páginas dedicadas a la programación de vba, que en forma gratuita brindan ejemplos a los fines de ser estudiado y modificados por los lectores, con ello se logra profundizar los conocimientos o adquirir nuevos conocimientos en programación de macros con VBA.