PeaceJetのブログ

金融系の社内エンジニアをやりながら、マーケティングやプランナーなども

【VBA】基本的な操作 〜文字列操作編(LEFT LENなど)〜

  • LEFT
  • RIGHT
  • MID
  • LEN

LEFT

文字列の左端から、指定した文字数分の文字列を取り出す。

Sub sample1()

    Dim Str As String

    Str = "PeaceJet"
    MsgBox Left(Str, 1)
    '"P"を返す。

End Sub

Mid

文字列の指定した位置から、指定した文字数分だけ文字列を取り出します。

Sub sample2()

    Dim Str As String

    Str = "PeaceJet"
    MsgBox Mid(Str, 2, 2)
    '"Pe"を返す。

End Sub

Right

文字列の右端から、指定した文字数分の文字列を取り出す。

Sub sample3()

    Dim Str As String

    Str = "PeaceJet"
    MsgBox Right(Str, 1)
    '"t"を返す。

End Sub

LEN

文字列の文字数を返します。

Sub sample4()

    Dim Str As String

    Str = "PeaceJet"
    MsgBox Len(Str)
    '"8"を返す。

End Sub