Las ventajas de las Macros en Excel

[Windows] [Excel]

En mi trabajo mi jefe suele utilizar muchas veces macros de Excel para facilitar o automatizar tareas del día a día. Desde mi perspectiva hace medio año esto era sólo una perdida de tiempo y un desperdicio completo de intelecto existiendo otros metodos más completos de hacer las cosas.

Excel

Pero aproximadamente hace 6 meses me puse en la mente la meta de ser más productivo en mi trabajo, tratar de adaptarme mejor y aprender más para mejorar mi eficiencia y utilidad para con mi empresa.

Entonces comencé a hacer algunas pruebas con macros y entender las que ya teníamos funcionando. Con un par de días me di cuenta del motivo por el cual mi jefe las utiliza tanto:

  • Extremadamente fáciles de programar.

Al ser Excel + VisualBasic y aparte estar enfocadas al usuario final que no necesariamente requiere tener conocimientos de programación hacer una macro sencilla se reduce a ir a la opción Grabar macro, realizar el proceso que queremos automatizar, depurar el código para reducir lineas y guardar el archivo.

  • Versátiles.

Si tenemos conocimientos de Batch hacer una tarea compleja automatizandola con las tareas programadas de Windows convierte a las macros en una maravilla para agilizar nuestro trabajo.

  • Reducción en tiempos y rangos de error.

Cuando tenemos tareas cotidianas muy repetitivas solemos mecanizar los procesos y hacelos posteriormente sin siquiera prestar realmente atención a lo que estamos haciendo, esto nos sirve para reducir el tiempo perdido en dichas tareas pero, si en su lugar programamos una macro no únicamente estaríamos reduciendo más el tiempo, si no también el rango de error ya que es una tarea cíclica que siempre va a funcionar igual.

Y cuando descubrí esas cosas tan sencillas comencé a buscar la forma de automatizar cada vez más tareas para aprovechar mejor mis tiempos y poder centrarme en otros problemas que pudiera haber.

Con esto no digo que sea lo mejor del mundo o que no exista una solución más eficiente o flexible. Simplemente creo que es una herramienta que muchas veces se infravalora y vale la pena conocerla por estas pequeñas ventajas que puede aportar.

En este blog no voy a enseñar a hacer macros, ya que la finalidad no es hacer una guía o algo parecido, mas bien compartir un poco de lo que aprendo día con día y que, como en mi caso, cada quién aprenda como pueda, si este blog le sirve a alguien en el futuro que bueno. Si no ni modo. Lo que si voy a hacer después es publicar algunos Snippets útiles de Macros y VB. Nos leemos pronto.

 
comments powered by Disqus