BannerAnuncios

sábado, 29 de octubre de 2011

Curso Práctico Programación VBA Excel 2007: Filtrar Datos con un ComboBox y Filtros Avanzados.






Saludos!!!!!!!

Por fin vuelvo, después de dos grabaciones y tres cortes de luz, seguimos con las sesiones dedicadas a la realización del ejercicio práctico, que desarrollamos en el curso presencial de VBA para Excel. Este curso se desarrolla en Forem Navarra.

En la sesión anterior, la primera que dedicábamos a este ejercicio os presente el ejemplo y os mostré unas pinceladas de lo que hace el ejercicio una vez finalizado. Además empezamos a desarrollarlo y lo principal que resolvimos en esa sesión fue que al finalizar teníamos un procedimiento que me cargaba los países de los que teníamos datos de producción en un cuadro combinado.

En esta sesión continuamos donde lo dejamos y nos vamos a centrar en conseguir que al seleccionar un país del cuadro combinado nos muestre en la hoja análisis los datos de ese país. Esta va ser la tarea que vamos a desarrollar en esta sesión. Para resolver este problema volveremos a utilizar la herramienta "Filtros Avanzados".

Es una sesión en cuanto a duración más corta que la anterior. La siguiente sesión será bastante más larga que esta y en ella iremos arreglando pequeños detalles que hemos dejado todavía sin solucionar y añadiremos el código necesario para la importación de los datos desde una base de datos de Access. Poco a poco el ejercicio irá cogiendo forma e irá quedando completamente automatizado. No os asustéis porque ahora el código esté un poco verde, enseguida lo arreglaremos todo.

sábado, 15 de octubre de 2011

Cargar las Opciones de un ComboBox o Cuadro Combinado de Excel usando Macros y Filtros Avanzados.

Empezamos con el Curso Práctico de Programación de Macros en Excel. En esta primera sesión os mostraré el ejercicio que vamos a desarrollar y empezaremos a dar los primeros pasos en él. Entre otras cosas crearemos un ComboBox en el que cargaremos las opciones con una Macro.

Curso: Curso Práctico VBA.
Formato:Vídeo/Tutorial.
Archivos necesarios:Curso Práct 01...xlsm
Siguiente Sesión:Filtrar Datos...
Acceso al vídeo
en Youtube:
Empezamos un nuevo curso dedicado a la programación en Excel, pero este es un curso un poco especial, se trata de un curso orientado sobre todo a temas prácticos. Como ya sabéis muchos, anteriormente me dedicaba a impartir cursos presenciales de los mismos temas que desarrollo en el Blog y en el Canal y uno de los que impartía era el curso dedicado a la Programación de Excel. Durante ese curso, hacía dos tipos de sesiones, por un lado sesiones como las que ya he publicado en el Blog, en las que explicaba conceptos generales del lenguaje VBA. Y por otro lado también realizaba sesiones en las que iba desarrollando un ejercicio con el que practicamos todo lo visto en el otro tipo de sesiones, combinándolo con conceptos nuevos relacionados con las herramientas que más se suelen utilizar en Excel. Esta es la primera sesión dedicada a la creación de ese ejercicio.

Este curso sobre todo sirve para acercaros a la programación de Excel desde un punto de vista más práctico de lo que suelen ser los cursos de VBA en Excel. Vais a ver como manejar las herramientas más potentes de Excel desde una Macro con VBA. Es un ejercicio muy completo y creo que os va resultar realmente útil a la hora de resolver problemas reales que tengáis en vuestro trabajo. Para que os hagáis una idea se van a tratar temas como la importación de datos desde una base de datos de Access, la conexión de Excel con documentos de Word, creación de formularios, creación de Tablas Dinámicas y muchos temas más que creo que son muy  interesantes.

En el curso uso la versión 2007 de Excel, pero prácticamente al 100%, todo funcionará en las versiones posteriores, Excel 2010, 2013, etc... En esta sesión principalmente haremos lo siguiente:

  • Os muestro el ejercicio casi acabado, para que os hagáis una idea de lo que vamos a conseguir.
  • Os explicaré como añadir un ComboBox a una hoja de Excel.
  • Aprenderemos a crear filtros avanzados desde una Macro.
  • Los resultados que devolverán esos Filtros Avanzados los utilizaremos para cargar las opciones de un ComboBox, también desde una macro.

domingo, 2 de octubre de 2011

Última semana de ahogo laboral....


Saludos!!!!!!!!!!

Otra semana más sin nuevas sesiones. Lo siento pero ahora mismo estoy ahogado laboralmente hablando. Esta es la última semana que tengo con este calendario por lo tanto a partir del próximo fin de semana publicaré nuevo contenido. Mientras tanto os vuelvo a recordar material que se ha publicado en el Blog que podéis ir estudiando.

Esta semana os recomiendo el curso de programación en Excel que inicié y que en breve continuaré donde se quedó. Es sin duda el tema que más os interesa del Blog. Aquí tenéis todas las sesiones publicadas hasta la fecha. 


Aprovecho para comentar que he detectado un fallo en el ejemplo de la importación de imágenes con VBA y que la solución está en los comentarios de la sesión. Gracias a Mario que me avisó que no le funcionaba el código me he dado cuenta. Es un pequeño detalle pero que hace que no funcione.


También he corregido algunos errores que misteriosamente habían aparecido en los enlaces a las sesiones de Excel. No sé qué ha pasado, pero como me huelo que era por el sistema de publicidad de enlaces de texto que había insertado en el Blog, lo quito, para lo que pagan mejor no molestar a los visitantes.

Nada más. En cuanto tenga una mañana libre, repaso todo el Blog de arriba abajo por si hay más problemas y retomamos el Blog con fuerza. Si localizáis algún problema más hacérmelo saber. Saludos.