BannerAnuncios

Mostrando entradas con la etiqueta Ejercicio Práctico. Mostrar todas las entradas
Mostrando entradas con la etiqueta Ejercicio Práctico. Mostrar todas las entradas

lunes, 12 de septiembre de 2011

Curso Programación VBA Excel 2010: Ejercicio Práctico Importar Imágenes.






Saludos!!!!!!!!!!


Volvemos a nuestro tema favorito, VBA para Excel. En esta ocasión abandono de nuevo el temario o programa del curso, para publicaros una sesión en la que voy a explicar la solución que envié a un lector del Blog para una duda que tenía.

La idea o duda era la siguiente. Tenía un documento de Excel en el que por necesidades de trabajo tenía que importar unas 2500 imágenes y no quería importarlas de una en una. Cada una de las imágenes se debía importar en una celda. Debía empezar en una celda concreta y a partir de esa celda se van insertando el resto de imágenes una fila por debajo.

Hasta aquí podemos deducir dos problemas principales: Como importar todas las imágenes que contiene una carpeta y como dar a las celdas y a la imagen el tamaño justo para que la imagen quede bien situada en cada celda. 

Esta es la duda que me planteo. Primero vamos a dar solución a este problema y a continuación modificaremos el código un poco para que en lugar de sacar las imágenes de una carpeta escrita en el código, aparezca una ventana en la que podemos seleccionar la carpeta de la que sacará las imágenes para importar. Esto es lo que vamos hacer en esta sesión.

Creo que es una sesión muy interesante ya que se tocan temas a los que todavía no hemos llegado en el curso de VBA para Excel. Por esta razón, igual que en la anterior sesión dedicada a las dudas, hay algunos detalles que no explico al 100%, os doy pinceladas para que luego vosotros probéis con cosas nuevas y ver qué pasa.

sábado, 13 de agosto de 2011

Curso Programación VBA Excel 2010: Ejercicio Práctico Factura.






Saludos!!!!!!!!!!

Continuamos con las sesiones dedicadas a Visual Basic para Excel. Esta sesión es un poco especial. Es la primera en la que voy a intentar responder a dudas que me han planteado dos personas en el Blog, Manuel y Javier.

De vez en cuando prepararé sesiones de este tipo con vuestras dudas y que desconectarán un poco del ritmo que lleva el curso de VBA para Excel que voy publicando. Esta sesión nos va servir para repasar algunos de los conceptos que se han comentado en las sesiones del Curso de VBA para Excel, pero también nos va permitir conocer cosas nuevas.

Esto puede suponer un problema para los que estáis aprendiendo, ya que algunos de los temas que voy a comentar todavía nos faltan unas cuantas sesiones para llegar a ellos.

No voy a explicar todo lo que uso en el vídeo al 100%, algunas cosas necesitarían incluso más de una sesión para su explicación. Lo que voy hacer es dar solución a las dudas, o lo voy a intentar y de algunas de las herramientas que use en la sesión os daré pinceladas para que entendáis que hacen y podáis empezar a investigar un poco por vuestra cuenta.

Manuel, me planteo a grandes rasgos lo siguiente. Quería tener un documento de Excel y crear una copia de ese documento. Además viendo el código que me mando, parece que lo que quiere es coger el nombre que tendrá la copia de una celda y que este nombre sea una fecha. Esto creo que es lo que me pedía Manuel.

Javier de Perú, me pedía que le ayudara a realizar como una plantilla de una factura. Quiere por ejemplo rellenar la factura y que se guarde la factura rellenada pero el archivo original, la plantilla siga intacta para la siguiente factura. Además quiere ir numerando la factura consecutivamente y que esto se haga automáticamente. Esto creo que es lo que me pedía Javier.

Creo que esta sesión es muy interesante porque se tocan muchos conceptos relacionados con los objetos de Excel que se usan habitualmente por ejemplo el trabajo con libros, con hojas y con celdas. Vamos a desarrollar una Factura muy simple.