Archivo
Artículos de la categoría "Macros y VBA"Automatización
Automatización
En algunos comentarios de ciertos tutoriales publicados en la web, me preguntan que dónde deben colocar el código de programación de ejemplo que incluyo en los artículos. Casi siempre lo doy por hecho sin tener en cuenta que hay usuarios que realmente no saben dónde colocar el código VBA para que la macro funcione correctamente. […]
Continúa leyendo¿Te suena esta situación? Mientras Excel calcula una hoja o un libro, te pones a hacer otra cosa o te vas a tomar un café y te olvidas que lo has dejado calculando…. Te lo pregunto porque a mí me ha pasado muchas veces. Mientras Excel calcula, suelo revisar el correo o respondo alguna consulta […]
Continúa leyendoLos operadores son, en mi opinión, el componente más importante de los lenguajes de programación porque permiten calcular, comparar, validar y unir, las variables y las constantes declaradas en VBA. En definitiva, relaciona unos valores con otros. Estos operadores pueden ser de varios tipos: Operadores aritméticos: Sirven para hacer cálculos (suma, resta, multiplicación y […]
Continúa leyendoAdemás de definir el tipo de dato que contendrá una variable a la hora de declararla, también puedes establecer dónde cumplirá su función, es decir, en qué parte del proyecto es posible utilizarla. Esto es el ámbito de una variable. Nivel de procedimiento: Sólo se podrá utilizar dentro del procedimiento donde se declara, siendo imposible […]
Continúa leyendoComo ya sabes, en Excel hay muchas formas de realizar la misma acción, y gracias a VBA, este número se multiplica. Hoy te traigo un ejemplo muy clásico de VBA que casi todos los formadores suelen enseñar a sus alumnos: ordenar las hojas de un libro de Excel con VBA. Cópiala en un módulo estándar […]
Continúa leyendoUna variable es un nombre que sirve para guardar algún dato de forma temporal para que sea utilizado por un procedimiento, módulo o libro. Hoy te mostraré los diferentes tipos de datos que puedes guardar en una variable de VBA pero antes, déjame que te dé algunos consejos a la hora de darle un nombre […]
Continúa leyendoEn Excel puedes realizar acciones de muchas formas parecidas. Con los retos de Excel ya demostré que las fórmulas son el mejor ejemplo de ello. Con la ejecución de las macros pasa lo mismo. Puedes ejecutar procedimientos de varias formas. Dependiendo de en qué fase de la construcción de la macro te encuentres, tendrás un […]
Continúa leyendoLos procedimientos son las unidades de código más pequeñas que se pueden ejecutar. Los puedes identificar porque siempre comienzan y terminan con las mismas instrucciones: Sub – End Sub Function – End Function Property – End Property Puedes crear los procedimientos en los objetos Hoja, ThisWorkbook, Módulos y UserForms. Mi recomiendación es que utilices siempre […]
Continúa leyendoA diario tengo que trabajar archivos que contienen fechas, pero las celdas que contienen fechas también contienen horas, lo cual, si has trabajado con archivos así, estarás de acuerdo conmigo que trabajar con filtros en esas columnas, ralentiza el trabajo y en muchas ocasiones las horas está demás. En la imagen de deba hacemos un filtro […]
Continúa leyendoA grandes rasgos, VBA es un lenguaje de programación orientado a objetos con el que puedes crear automatizaciones de tareas. Se trata de una versión de Visual Basic, instalada por defecto en las aplicaciones de Office y que permite programar objetos para modificar su aspecto y las acciones que pueden realizar con ellos. La diferencia […]
Continúa leyendoPowered by WishList Member - Membership Software