Right関数 解説(Excel VBA)

Excel VBAのRight関数について

Excel VBAのRight関数は、指定した文字列の最後から指定した数の文字を抽出する関数です。この関数は、特定の文字列から右側(末尾)の一部を取得したいときに役立ちます。

Right関数の構文

Right関数の構文は次のとおりです:

Right(String, Length)

引数の詳細は以下の通りです:

  • String: 文字列を指定します。この文字列から右側の文字が抽出されます。
  • Length: 抽出する文字数を指定します。この値は正の整数で、抽出したい文字の数を示します。

Right関数の使用例

以下にRight関数の基本的な使用例を示します。このサンプルコードでは、指定した文字列から最後の3文字を抽出します。

Sub RightExample()
    ' 文字列を定義
    Dim str As String
    str = "Excel VBA"

    ' Right関数を使用して文字列の最後の3文字を抽出し、メッセージボックスに表示
    MsgBox Right(str, 3)
End Sub

このサブルーチンでは、Right関数を使用して文字列”Excel VBA”の最後の3文字(”VBA”)を抽出し、それをメッセージボックスに表示しています。

Right関数は、文字列の右側から特定の数の文字を抽出する場合に非常に便利な関数です。文字列の解析や操作を行うVBAのスクリプトに頻繁に使用されます。