教えて!ExcelVBA!

ExcelVBAの基礎知識・書き方について紹介します。

ExcelVBAのWorksheetFunctionオブジェクトで使用するLower関数の使い方

構文

構文は以下の通りです。

WorksheetFunction.Lower(文字列)

解説

WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す際に使用します。Lower関数は、英語の大文字を小文字に変える関数です。文字列は、小文字にしたい文字や文章を入れます。

プログラミング例

具体的なプログラミング例を紹介します。

Sub 小文字に変換()
    Dim 元の文字 As String
    Dim 小文字 As String
    元の文字 = Cells(1, 1).Value
    小文字 = WorksheetFunction.Lower(元の文字)
    Cells(1, 2).Value = 小文字
End Sub

上記のプログラムは、小文字という変数にセルA1の文字列を小文字変換にて入れ、セルB1にセットしています。

まとめ

Lower関数を使うと、英語の大文字を簡単に小文字に変えることができます。この関数を使うことで、Excelのシート上で文字の変換を自動化できます。