Excel VBA Longは整数型の1つで大きな整数値を格納

 

Excel VBAのLongは整数型の1つであり、大きな整数値を格納するために使用します。「Long」の最大値について理解することは、大きな整数値を処理する際の制約を把握するために重要です。具体的な使い方や、注意点やサンプルコードを紹介します。

 

Excel VBAの資格でキャリアアップ!
就活や転職で有利になるVBAエキスパート資格を解説!
👉 VBAエキスパート資格のメリットを詳しく知る

 

Excel VBA Longの利用

以下のようなシーンで利用されます。

・大きな整数値を処理する。

 

使い方

・「Long」型の変数を宣言して使用します。通常、整数値を扱う場合は「Integer」型を使用しますが、その範囲を超える場合に「Long」型を使用します。

 

ポイント

「Long」型の最大値は、約2.1億(2,147,483,647)です。 この値を超える場合、オーバーフローが発生し、正しくない結果になります。

 

Excel VBA Longのサンプルコード

Option Explicit

Sub TestLongMaxValue()
    Dim largeNumber As Long
    largeNumber = 2147483647 ' Long型の最大値を代入
    MsgBox "Long型の最大値は " & largeNumber & " です。"
End Sub

サンプルコードは、「Long」型の変数に最大値を代入し、メッセージボックスでその値を表示します。

 

Excel VBAの資格でキャリアアップ!
就活や転職で有利になるVBAエキスパート資格を解説!