Excel VBAのHour関数の詳細解説
Hour関数は、VBAで時刻から「時間」部分を抽出するための関数です。引数として指定した時刻の時間部分(0から23の間)を整数値で返します。
引数の詳細
- Time: 時間部分を抽出したい時刻を指定します。Timeは任意の時刻式、または時刻を含む文字列または数値であれば何でもよく、その結果から時間部分が抽出されます。
サンプルコード
以下の例では、Hour関数を使用して時刻から時間部分を抽出します。
Sub HourExample()
' 現在の時間を取得
Dim currentTime As Date
currentTime = Now
' 時間部分を抽出
Dim hourValue As Integer
hourValue = Hour(currentTime)
' 時間部分をメッセージボックスに表示
MsgBox "現在の時間は" & hourValue & "時です"
End Sub
このコードを実行すると、現在の時刻から時間部分を抽出し、その結果をメッセージボックスに表示します。このようにHour関数を使用することで、任意の時刻から時間部分を抽出することができます。
