Visual Basic for Applications(VBA)是一种Visual Basic的一种巨集语言,主要能用来扩展Windows的应用程式功能,特别是Microsoft Office软体。也可说是一种应用程式视觉化的Basic Script。1994年发行的Excel 5.0版本中,即具备了VBA的巨集功能。