Visual Basic for Applications(VBA)とは、プログラミング言語の一つである。
概要
1994年、マイクロソフトにより VBA は Excel 5.0 とともに リリースされた。
今日ではExcelだけでなくAccessやWordにも付属し、事務方のネーチャンやオッチャン、ニコ動ユーザーに重宝されている。
具体的に何が作れるかというと、ゲームソフト、動画再生ソフト、シミュレーションツール、お絵かきソフト
果てはファミコンエミュレータと多種多様である。2chブラウザも存在する。
言語の機能自体は高くないが、セルを利用した手っ取り早いGUI、オートシェイプ、
セルを使った変数の把握など他に無い機能が大量にあり、
更にマクロの記録を使えば記述は強烈に早い(あくまでアマチュア視点)。
が、ゲーム作成などの最近のインタラクティブ的な娯楽には向かない。
処理のほとんどはエクセルを通すため、猛烈に重いのである。
普通の人はおとなしく事務処理に使いましょう。
ただし1+1=11になったりするので注意。
Sub C()
a = "1"
B = "1"
ActiveSheet.Range("A1").Value = a + B
End Sub