このページはExcel VBAプログラムの簡単なコーディングサンプルを紹介しています。
VBAに興味があり、どんなものか一度試してみたい、そんな人に向けた記事になっています。
この記事を読むことで簡単なVBAを作り、VBA動かすことを体験できます。
※EXCELのバージョンは2010を使用しています。
VBE画面を開く
※VBEは、Visual Basic Editorの略称です。VBAプログラムを作成するためのエディタ のことをいいます。
「開発」→「Visual Basic」を選びます。
※開発タブが表示されていない場合はこちらで解説しています。
![](https://previous-se.com/wp-content/uploads/2022/06/008_vba_sakuseitejun_01.png)
VBE画面が開きます
![](https://previous-se.com/wp-content/uploads/2022/06/008_vba_sakuseitejun_02-1024x511.png)
VBAプログラムを作成する
「挿入」→「標準モジュール」を選びます。
![](https://previous-se.com/wp-content/uploads/2022/06/008_vba_sakuseitejun_03-1024x536.png)
エディッタのウィンドウが開きます。
![](https://previous-se.com/wp-content/uploads/2022/06/008_vba_sakuseitejun_04-1024x536.png)
ここに以下のようにVBAプログラムを記述してください。
Sub sample1()
MsgBox “Hello VBA”
End Sub
- 大文字と小文字は自動で変換されます。
- 「End Sub」は自動で出てきます。
![](https://previous-se.com/wp-content/uploads/2022/06/008_vba_sakuseitejun_05-1024x512.png)
VBAマクロを実行する
実行します。
- 準備として、「Sub~EndSub」の間の行を(どこでも良い)クリックして、カーソルを置いてください。
- 次に「実行」 → 「Sub/ユーザーフォームの実行」
![](https://previous-se.com/wp-content/uploads/2022/06/008_vba_sakuseitejun_06-1024x481.png)
作成したVBAマクロが実行されメッセージが表示されました。
![](https://previous-se.com/wp-content/uploads/2022/06/008_vba_sakuseitejun_07-1024x512.png)
以上がVBAマクロの作成手順です。
まとめ
簡単なExcel VBAのコーディングサンプルを解説しました。
少しだけレベルアップしたVBAサンプルは以下のページです。
VBAを勉強してみたいと方は以下のページを参考にしてください。