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.
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.