Primer paso para programar en VBA
No se neceista instalar ningún software adicional para programar en VBA, todo viene ya incorporado en Excel.
Solo debemos poner atención a las configuraciones siguientes:
La viñeta de Developer
Lo primero que debemos revisar es si se encuentra activada la viñeta de "Developer/Desarrollador":
Si no se encuentra activada, debemos ir a
File/Options/Customize Ribbon
y seleccionar la opcion "Developer":
Las opciones de seguridad de Excel
Para poder ejecutar las Macros sin que Excel nos haga una advertencia de seguridad a cada instante, es necesario
ir a las opciones de seguridad, y seleccionar la opción para habilitar Macros:
Guardar el archivo con la extensión correcta
Normalmente, los archivos de Excel tienen la extensión
.xlsx
la cual no permite que se guarde ninguna macro
el archivo. Por lo que nuestros archivos que contengan código VBA deben guardarse con la extensión
.xlsm
que significa "Macro Enabled":
Una cuestión muy importe: Si envías tu archivo con macros a otro usuario,
el destinatario deberá permitir la ejecución
al momento de abrir el documento, de lo contrario las macros no se ejecutarán.