Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado
Logo Excel Avanzado

Ventajas y Desventajas de VBA

| Sin comentarios

Excel se utiliza para múltiples tareas diferentes. 

Algunos ejemplos que podemos encontrar son: 

- Analizar datos científicos

- Desarrollar gráficos 

- Elaboración de presupuestos

- Creación de facturas y otros formularios

- Mantener listas de cosas como clientes, calificaciones, ideas 

 

Algo común entre los usuarios de VBA es la necesidad de automatizar alguna tarea repetitiva que realizan en Excel, ese es el uso central de VBA, alrededor del mismo encontraremos diversas ventajas y desventajas.

 

Ventajas de VBA

Por medio de VBA puede automatizar casi tarea que realice en Excel. Algunas de las ventajas que encontramos al respecto son:

- Excel siempre ejecuta la tarea o actividad de la misma manera. 

- Excel realiza la tarea mucho más rápido de lo que puede hacerlo manualmente.  

- Cuanto mayor la experiencia en el uso de macros, menor la posibilidad de que la tarea se realice sin errores 

- Si configura las cosas correctamente, otros usuarios puede realizar la tarea de la misma forma con solo ejecutar la macro.

- Puede hacer cosas en Excel que de otro modo serían imposibles.

- Es muy útil para evitar tareas largas, que requieren mucho tiempo, solo ejecuta la macro y puede regresar cuando haya finalizado. 

 

Desventajas de VBA

Pero, no todo es perfecto, también existen algunas posibles desventajas en VBA:

- Tienes que saber escribir programas en VBA, sobre todo cuando necesites realizar tareas en las que el grabador de macros ayuda pero no lo hace todo. 

- Si quiere distribuir sus programas VBA, debe generar copias del archivo Excel o del código en VBA.

- Debe tener un respaldo, por si las cosas salen mal, no puede asumir que su programa VBA siempre funcionará correctamente en todas las circunstancias ( o cerrar el archivo sin grabar cuando ocurra un error)

-  Microsoft actualiza continuamente Excel, y aunque hay una alta compatibilidad entre versiones, es posible que descubra que el código VBA tenga que actualizarlo en futuras versiones de Excel. 

 

Si conoces otras ventajas o desventajas déjanos tu comentario. 

Si ya estas animado por aprender más sobre VBA, te sugiero revisar: Introducción a las Macros

Deja una respuesta

Los campos requeridos estan marcados con *.