VBA: descripción general
VBA significa Visual Basic para Applications un lenguaje de programación basado en eventos de Microsoft que ahora se usa predominantemente con aplicaciones de oficina de Microsoft como MSExcel, MS-Word y MS-Access.
Ayuda a los técnicos a crear aplicaciones y soluciones personalizadas para mejorar las capacidades de esas aplicaciones. La ventaja de esta función es que NO NECESITA tener visual basic instalado en nuestra PC, sin embargo, instalar Office ayudará implícitamente a lograr el propósito.
Puede usar VBA en todas las versiones de Office, desde MS-Office 97 hasta MS-Office 2013 y también con cualquiera de las últimas versiones disponibles. Entre VBA, Excel VBA es el más popular. La ventaja de usar VBA es que puede construir herramientas muy poderosas en MS Excel usando programación lineal.
Aplicación de VBA
Quizás se pregunte por qué usar VBA en Excel, ya que MS-Excel proporciona un montón de funciones integradas. MS-Excel proporciona solo funciones integradas básicas que pueden no ser suficientes para realizar cálculos complejos. En tales circunstancias, VBA se convierte en la solución más obvia.
Por ejemplo, es muy difícil calcular el reembolso mensual de un préstamo utilizando las fórmulas integradas de Excel. Más bien, es fácil programar un VBA para dicho cálculo.
Accediendo al Editor de VBA
En la ventana de Excel, presione "ALT + F11". Se abre una ventana de VBA como se muestra en la siguiente captura de pantalla.