
本記事ではこのような疑問にお答えします。
VBA学習を始めたものの起動の仕方が分からなければ、学習が始められませんよね。
本記事では画像を使用しながら、ExcelVBAコードを書き始めるまでの設定を解説していきます。
こんにちは、ロンピー(@Ronpeee0809)です。

VBAが出来れば毎日の同じ作業の繰り返しや、様々な条件判断をすることが出来るので、無駄な残業時間をなくすことも可能です。
ExcelVBAを使用して、会社の業務改善をしていきましょう。
開発タブの出し方
エクセルはインストールしたばかりでは、ExcelVBAを編集するタブは隠されています。
「開発」タブと呼ばれる、マクロを編集するタブの表示方法を解説します。
- 新規ブックを開いてみましょう。
- ファイル>オプション>リボンのユーザー設定に進みましょう。
- するとこのような画面になるので、「開発」にチェックを入れ、「OK」を押します。
どうでしょう。
ブック上部のタブに「開発」タブが追加されます。
VBEの表示方法
「開発」タブをクリックし、一番左を見ると「Visual Basic」の表示がありますね。
ここをクリックしてみると。
このような画面になります。
これがエクセルの裏側。
VBEと呼ばれるエディターになります。
これからみなさんは、このエディターにExcelVBAを書いていくことで、会社の残業時間は減り、仲間や上司に感謝されるはずです。
ちょっと大げさですが、私の経験上間違っていません。
ただ、このままではVBAの記述はできません。
次項のモジュールと呼ばれるものを追加しなければいけません。
モジュールの追加方法
タブの「挿入」>「標準モジュール」を選択してみましょう。
画面の左側をプロジェクトエクスプローラと呼びます。
右側のコードを記述する場所をコードウィンドと呼びます。
プロジェクトエクスプローラにツリー階層で「標準モジュール」>「Module1」が追加されます。
グレーだった画面はコードが記入できる画面に切り替わりましたよね。
これで、コードを書く準備が整いました。
またモジュールはプロジェクトエクスプローラ上で、
右クリック>挿入>標準モジュール
でも追加可能です。
気づいた方もいるかもしれません。
「標準モジュール」の他にも「ユーザーフォーム」や「クラスモジュール」というモジュールが存在します。
「ユーザーフォーム」は、入力画面を自分ですきなようにカスタマイズして作成できるものです。
「クラスモジュール」はオブジェクト指向という考え方でコードを書くことになります。
まず最初は、標準モジュールにVBAを記述していけば、作業の自動化が出来るんだというイメージを持ってください。
まとめ:これでExcel VBAを記述できるようになった。
今回は
・「開発」タブの表示の仕方
・ VBEの起動方法
・「標準モジュール」の表示の仕方
について解説してきました。
これでVBAを記述する準備は整いましたので、後はコードを書いていきましょう。