Crear y modificar gráficos con VBA

En el ejemplo de hoy vamos a enseñaros como crear gráficos con VBA y modificarlos usando también VBA. Las herramientas que ofrece Excel en cuanto a manipulación de gráficos son bastante completas. Sin embargo, mediante VBA, podemos sacar mucho más provecho a estos gráficos especialmente en cuanto a modificación dinámica se refiere.

En este articulo vamos a explicar como crear un grafico mediante VBA, seleccionar el tipo de gráfico, añadir datos y modificar el formato.

Para demostrar estas posibilidades que nos ofrece VBA hemos creado un ejemplo con varias series de datos.

Continuar leyendo “Crear y modificar gráficos con VBA”

Macro para enviar emails usando Outlook

A continuación vamos a explicar como mediante una macro podemos generar emails, adjuntar archivos y mandarlos a través de Outlook. Para ello hemos creado tres ejemplos de dificultad creciente. En el primer ejemplo vamos a mandar un email con solo texto, en el segundo ejemplo vamos a añadir archivos adjuntos a este email y en el tercer ejemplo vamos a crear un excel donde poder escribir 5 emails de manera simultánea, adjuntar archivos y despues mandarlos todos de una sola vez. Continuar leyendo “Macro para enviar emails usando Outlook”

Cómo retrasar la ejecución de una macro

En este artículo vamos a explicar el comando Wait. Este comando es muy sencillo y su utilidad principal es introducir un tiempo de espera determinado entre la ejecución de comandos en VBA. Es decir, lo que haremos es retrasar una macro en Excel.

Este comando es muy útil y ofrece un gran número de posibilidades si lo usamos junto a condicionales IF o con la ejecución de macros dependiendo de el cambio de valor de una celda.

Continuar leyendo “Cómo retrasar la ejecución de una macro”

Exportar datos de Excel a PowerPoint mediante una macro

Hoy vamos a enseñaros como exportar de Excel a PowerPoint tablas con valores y formato mediante una macro. Esta herramienta es muy útil cuando tenemos una presentación de PowerPoint llena con datos de Excel sujetos a continuas revisiones. Mediante la creación de una macro (¿qué es una macro?) como esta podemos ahorrarnos interminables horas de trabajo copiando y pegando datos de un documento a otro. Más adelante publicaremos otro artículo explicando el caso para pasar datos de Excel a Word, aunque ya te podrás imaginar que el proceso es prácticamente el mismo. Continuar leyendo “Exportar datos de Excel a PowerPoint mediante una macro”