このサイトの記事内では「アフィリエイト広告」などの広告を掲載している場合があります。
消費者庁が問題としている「誇大な宣伝や表現」とならないよう配慮しコンテンツを制作しておりますのでご安心ください。
問題のある表現が見つかりましたらお問い合わせよりご一報いただけますと幸いです。

【VBA】大文字を小文字に変換する方法(LCase関数/UCase関数)

【VBA】大文字を小文字に変換する方法(LCase関数/UCase関数)

今回は大文字を小文字に変換する方法と、反対に小文字を大文字に変換する方法を紹介します。

どちらもVBAの組込み関数で変換することができます。

VBAが難しいと感じたら
ココナラにてVBAの作成依頼を受け付けています。
ご依頼・ご相談はこちらから

大文字を小文字に変換する方法(LCase関数)

Sub LCaseSample()
    '大文字を小文字に変換
    
    Dim str As String
    str = "AbCdEf"
    
    Debug.Print LCase(str) ' abcdef
End Sub

大文字を小文字に変換するにはLCase関数を使用します。

サンプルコードのように文字列の中の大文字が小文字へ変換されます。

ちなみにLCaseのLはLowerCase(小文字)のLです。

小文字を大文字に変換する方法(UCase関数)

Sub UCaseSample()
    '小文字を大文字に変換
    
    Dim str As String
    str = "AbCdEf"
    
    Debug.Print UCase(str) ' ABCDEF
End Sub

小文字を大文字に変換するにはUCase関数を使用します。

サンプルコードのように文字列の中の大文字が小文字へ変換されます。

ちなみにUCaseのUはUpperCase(小文字)のUです。

《参考:大文字/小文字で区別できる関数》

《VBA上級者になりたい人へ》
VBA上級者を目指したい人にはパーフェクトExcel VBA一択です。
この本を読み切れば間違いなくVBA上級者になれます。

created by Rinker
技術評論社
¥3,608 (2024/11/23 15:08:04時点 Amazon調べ-詳細)
VBAが難しいと感じたら
ココナラにてVBAの作成依頼を受け付けています。
ご依頼・ご相談はこちらから

VBA

Posted by やろまい