BannerAnuncios

domingo, 18 de marzo de 2012

Curso Práctico Programación VBA Excel 2007: Formularios, UserForms, GetOpenFileName. Sesión 09.






Saludos!!!!!!!

Después de mucho tiempo sin sesiones para celebrar el primer año del Blog, volvemos a las sesiones dedicadas a la realización del ejercicio práctico en VBA para Excel 2007. Ha pasado justo hoy un año desde que publiqué el primer vídeo en el Blog y hoy no podía dejaros sin material.

En la sesión anterior creamos un pequeño control de errores que por ejemplo evitaba que al no encontrar la base de datos de la que se realizaba la importación, se interrumpiera el código y el usuario acabara en el editor de VB. En esta sesión vamos a crear un pequeño formulario que nos permitirá indicar de qué base de datos se realizará la importación y así por ejemplo, cuando no se encuentre la base de datos, se pueda indicar un nuevo origen de datos para importar los datos de producción.

Esta sesión tiene trabajo de diseño de formulario y de programación. El código que escribimos no es expecialmente difícil pero en él, por ejemplo vemos el método "GetOpenFileName" del objeto "Application". Este método permite utilizar una ventana como la que aparece cuando queremos abrir un documento, en el ejemplo la usaremos para indicar de que base de datos se va realizar la importación.

Cuando lo tengamos desarrollado y completamente funcional utilizaremos de nuevo el "Custom UI Editor" para añadir otro botón a la ficha personalizada que creamos en sesiones anteriores en la cinta de opciones de Excel. Al pulsar ese botón se abrirá este formulario. Os recomiendo que si os engancháis al curso desde esta sesión, volváis al principio del curso porque ya se han explicado muchos conceptos que aquí uso y que no me puedo parar de nuevo a explicarlos, porque sería repetir mucha información.

A partir de este punto, vendrán sesiones con mucho trabajo ya que veremos como crear gráficos, tablas dinámicas y como conectar Excel con Word, entre otras cosas. Ya queda menos para dar por finalizado el ejercicio.

domingo, 4 de marzo de 2012

Dudas, Preguntas, etc...



Saludos!!!!!!!!!

Hola de nuevo. Ya veis que estoy un poco liado estos días con la preparación del curso de VBA en Access y además se me ha juntado con un pequeño problema de salud que ya se está solucionando. Esta semana intentaré publicar más material otra vez, el que estoy preparando para el curso se va publicar aquí también, por lo tanto estoy matando dos pájaros de un tiro.

Si os ha gustado el ejercicio que estoy explicando de VBA en Excel, este creo que es todavía mejor, pero tendréis que esperar un poco. Con el de Excel vamos más o menos por la mitad y ahora vendrá la parte más fuerte, en la que trabajaremos con gráficos, tablas dinámicas, Word y más cosas que ya veremos.

En cuanto a dudas y preguntas que me formuláis por el Blog o por el correo electrónico. La situación es la siguiente, mi disponibilidad de tiempo ahora mismo está más cercana a cero que a otra cosa. Respondo a todas las dudas relacionadas con los vídeos sin problemas y a otras no relacionadas que entran dentro del tiempo que puedo dedicar ahora mismo. Pero la mayor parte de vuestras dudas o necesidades personales ahora mismo no puedo solucionarlas porque son problemas complejos y no simples preguntas de un detalle concreto. Por lo tanto esta es la situación, preguntas sobre los vídeos, sin problemas. Dudas generales sobre programación en Excel, sin problemas. Problemas, trabajos, soluciones personales, imposible.

Nada más, en cuanto pueda publico más sesiones y empiezo con la programación en Access.