[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

Excel VBA

pointこの用語のポイント

pointプログラミング言語だよ

pointマイクロソフトさんが作ったよ

pointExcel用のVisual Basicだよ

pointExcelで動くプログラムを作れるよ

スポンサーリンク

簡単に書くよ

Excel VBAとは

マイクロソフトさんが開発した、Excelで動くプログラムを作るためのプログラミング言語
であり

Excel用にあれこれしたVisual Basic
です。

image piyo

詳しく書くよ

順番に見ていきましょう。

Excelは「Microsoft Excel」の省略表現で「マイクロソフトさんが作った表計算ソフト」ね。
Microsoft Office」と呼ばれる製品のひとつです。

Excel VBA

プログラミング言語は「プログラムの元ネタ(ソースコード)を書くときに使う言葉」です。
プログラミング言語で書いたプログラムの元ネタを、コンピュータさんが分かる言葉に翻訳する(コンパイル)ことで、実際に動くプログラムになります。

Excel VBA2

世の中には、たくさんのプログラミング言語があります。
その、たくさんある中の一つに「Visual Basic」というプログラミング言語があります。

Visual Basicは、マイクロソフトさんが作ったプログラミング言語です。
Windows上で動くプログラムを作るときに、よく使われます。

それを踏まえて、Excel上で動くプログラムを作るために調整されたVisual Basicを指す俗称が「Excel VBA」です。

名前から考えると、分かりやすいかもしれませんね。
VBAは「Visual Basic for Applications(ヴィジュアル・ベーシック・フォー・アプリケーションズ)」の略です。
その名の通り「アプリケーション用のVisual Basic」を指します。

プログラミング言語の名前としては「Visual Basic for Applications(VBA)」が正しいはずです。
ただし「Excel用のVBA」の意図で「Excel VBA」と表現したりします。
他にも、Access VBAAccess用のVBA)とかがありますよ。

image piyo2

一言でまとめるよ

まぁ「Excel VBA」って単語が出てきたら「プログラミング言語なんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク