数値から月を返す(MonthName関数)
 構文 MonthName(Month, Abbreviate)

 設定項目        内容
 Month      月を表す1〜12の範囲の数値を指定 [省略不可]
 Abbreviate   Trueで月名を省略、Falseで省略しない(既定値) [省略可能]


 引数Monthで指定した数値を月を表す文字列に変換します。


●サンプル●

Sub MonthNameSamp1()

    Dim n As Integer
    n = 6
    MsgBox "月名あり : " & MonthName(n) & Chr(13) & _
           "月名なし : " & MonthName(n, True)

End Sub


 このサンプルは、月名を省略しない場合と、省略した場合での戻り値の違いを
確認できます。

●ポイント●

 MonthName関数はExcel2000 VBAの新機能です。この関数の最大の特徴は、存在
しない月を指定するとエラーを返すチェック機能が備わっている点です。なお、
数値から英語の月名を取得したい場合には、Format関数を利用してください。

Excel2000



戻る


Excel Word Access VBA! モーグ