広告スペース(バナー)
レッスン 3 / 20

変数(Dim)

このレッスンでは、VBAの変数宣言の基本を学びます。「VBA Dim 変数 使い方」で調べている方向けです。

VBAではDim 変数名 As 型という形で変数を宣言します。String(文字列)・Integer(整数)・Double(小数)などが代表的な型です。

サンプルコードでは、Dim name As StringDim age As Integerという2つの変数を宣言し、&演算子で文字列を連結してメッセージを組み立てています。

初心者がよくつまずくのが、Dimを省略できてしまうことです。VBAはデフォルトで変数宣言なしでも動きますが、モジュールの先頭にOption Explicitを書くことで、宣言忘れ(タイプミス)によるバグを未然に防げます。

実際の開発現場では、Option Explicitを常に書くことが、信頼性の高いマクロを作るための基本マナーとされています。

📖 お手本コード
✍️ あなたのコード
コードを書いたら「実行する」を押してください

🧪 このサイトではVBA(Excelマクロ)を直接コンパイル・実行できないため、お手本コードと同じ内容を入力できたかをその場で判定します(採点はブラウザ内だけで行われ、どこにも送信されません)。

🎯
ここまでできればゴール達成!
名前と年齢を管理する、簡単なプロフィール表示マクロが作れるようになります。
広告スペース(バナー)
広告スペース(記事内)