Access VBA における 変数宣言の基本的な書き方

Access VBA における 変数宣言の基本的な書き方と、よく使われる事例を以下に紹介します。


目次

✅ 基本構文

Dim 変数名 As データ型

🎯 主な事例

① 数値を格納する変数

Dim i As Integer      ' 整数型
Dim l As Long         ' 長整数型(大きな数値)
Dim d As Double       ' 小数点を含む実数型

② 文字列を格納する変数

Dim strName As String
Dim strMsg As String

③ 日付や時刻を格納する変数

Dim dtToday As Date

④ 真偽値(Boolean)

Dim blnFlag As Boolean

⑤ Variant 型(型が不定の変数)

Dim vValue As Variant

🧪 実用例:メッセージを表示する

Sub ShowGreeting()
    Dim strUser As String
    Dim strMessage As String

    strUser = "田中"
    strMessage = "こんにちは、" & strUser & "さん!"

    MsgBox strMessage
End Sub

💡補足:変数の命名規則(推奨)

接頭辞用途
intInteger型intCount
strString型strName
dtDate型dtBirthday
blnBoolean型blnIsActive
vVariant型vResult

よかったらシェアしてね!
目次