Conectar un formulario de VBA con Excel es una tarea sencilla pero requiere de ciertos conocimientos y orden para poder llevarlo a cabo.
Leer másConectar un formulario de VBA con Excel – Control TextBox
Conectar un formulario de VBA con Excel es una tarea sencilla pero requiere de ciertos conocimientos y orden para poder llevarlo a cabo.
Leer másConectar un formulario de VBA con Excel – Control TextBox
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.
Casi todo el mundo tiene una pequeña noción de qué es una macro pero casi nadie que no se haya iniciado un poco en Excel conoce la potencialidad de VBA.
Una vez me dijo un amigo que aprendió VBA porque se negaba a volver a hacer tareas repetitivas. Tengo que decir que no es mi caso pero que desde entonces yo también he seguido esa filosofía.
Una macro es un pedacito de código programado en VBA, el lenguaje de programación de Microsoft. Pues vaya, menuda definición estarás pensando. Venga, ahí va otra pequeña descripción. Una macro en Excel es la automatización de una tarea sencilla o compleja en Excel.
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.
Leer másExportar datos de Excel a PowerPoint mediante una macro
Como continuación del artículo en el que explicábamos varias maneras de ejecutar una macro, ahora vamos a explicar cómo ejecutarla cuando cambia el valor de una celda. Para ello tendremos que seleccionar una celda objetivo (target) de manera que su contenido sea evaluado cada vez que se realiza alguna operación. En caso que esta operación cambie el contenido de la celda, Excel ejecutará la macro de manera automática.
Para explicarlo mejor hemos creado el ejemplo a continuación:
Leer másEjecutar una macro cuando cambia el resultado de una fórmula