VBAはMS-OfficeのWordやExcelで利用できるマクロ機能で

 

「Visual Basic for Applications」の略。

 

 

本来、表計算ソフトなどで利用できるマクロ機能は単純で

 

簡易的であったがマイクロソフト社はこのマクロ機能を

 

拡張しVBAとして完成させ高度なプログラミングを可能に

 

した。

 

マイクロソフト社の本格的な開発ツールには多彩な

 

Visual Studioがあり、Visual BasicやC、C++、C#、F#

 

など多くの言語が利用できる。VBAはその一部分の機能を

 

WordやExcelにも移植したといえる。