El lenguaje Visual Basic para Aplicaciones (VBA), en el contexto de Excel, constituye una herramienta de programación que permite usar código Visual Basic adaptado para interactuar con las múltiples facetas de excel y personalizar las aplicaciones que realice en la hoja electrónica.