Vba hour関数の使い方は?

VBA HOUR 関数は、VBA 関数の時間カテゴリにリストされています。 VBA コードで使用すると、指定した時刻からの時刻値が返されます。ご存知のとおり、有効な VBA 時間は時、分、秒で構成されているため、時間がかかり、残りの部分は無視されます。これはスプレッドシートの HOUR 関数に似ています。

構文

時間

引数

  • Time : 時間値を取得する VBA に基づく有効な時間。

VBA HOUR 関数の使用方法を実際に理解するには、それを使用して VBA コードを作成した以下の例を確認する必要があります。

example-vba-hour-function
 Sub example_HOUR() Range("B1").Value = Hour(Range("A1")) End Sub

上記のコードでは、HOUR を使用してセル A1 にある時間から時の値を取得しました。セル A1 にある時間は 10:34:45 AM であるため、セル B1 に 10 が返されました。

コメント

  • 指定された値が有効な時刻以外の値、または有効な時刻として認識できない文字列である場合、VBA は実行時エラー 13 を返します。
  • TIME が NULL の場合、結果として NULL が返されます。

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です