Lista de Macros Excel y VBA – Automatizar Tareas Excel

Si quieres llegar a ser un experto en excel, debes tener claro que aparte de conocer el funcionamiento de muchas de las funciones, de dominar las tablas dinámicas y los gráficos, tienes que saber hacer macros excel, y no solo grabadas. Vas a tener que aprender a programar en visual basic (vba).

A continuación vas a ver un listado de las tareas automatizadas que puedes realizar mediante macros en excel.

Y te invitamos a que compartas con nosotros tus códigos en nuestro foro de macros y visual basic para que juntos mostremos la principal y más grande colección de macros de la comunidad Excel.

Clase 1: Insertar fecha y hora en VBA

Obtendremos el año, mes y dia en visual basic, además de la hora. Es muy útil por ejemplo para renombrar ficheros, insertar la fecha y hora de actualización del fichero en una celda.

Clase 2: Obtener la última fila con datos en vba

Cuando los valores que tenemos en nuestra hoja de calculo son variables, con esta macro obtendremos la última fila que contiene valores.

Clase 3: Ejecutar una macro en segundo plano en excel vba

Con esta macro evitaremos que el nuestra hoja de cálculo empiece a abrir ficheros, recorrer celdas como un pollo sin cabeza.

Clase 4: Rellenar celdas con una macro

Rellenaremos aquellas celdas vacías que deberían tener el mismo valor repetitivo de la fila anterior.

Clase 5: Macro para incluir valor o fórmula en una celda (VBA)

Podemos saber la celda concreta en la que queremos insertar el valor, o no. Podemos insertar una fórmula en vez de un valor fijo. Podemos incluir el mismo valor en un rango de celdas… y todo esto con una macro sencillita.

Clase 6: Pasar variables entre macros en VBA

¿Cuál es el problema con el que te encuentras al desarrollar macros compactas y bien estructuradas? Que si quieres usar una variable definida en otra macro debes saber pasar variables entre macros. En Excel se pueden pasar variables entre macros durante la ejecución de las mismas.

Clase 7: VBA identificar día de la semana – Función WeekDay en VBA

Clase 8: VBA Que Significa Desbordamiento y Como Solucionarlo

Clase 9: VBA Macro para Convertir Excel a PDF

Si tienes alguna duda, realízanos la pregunta en el foro excel

<< Clase 8.5:Generar botones para macros (proximamente)
<< Regresar al índice de Curso de Excel Online Avanzado

Un saludo Freaks!