Vbaのtimevalue関数の使い方は?
VBA TIMEVALUE 関数は、VBA 関数の時間カテゴリにリストされています。 VBA コードで使用すると、日付と時刻または time を表す文字列から有効な時刻値が返されます。簡単に言えば、TIMEVALUE を使用すると、テキストとして保存された時刻を有効な VBA 時刻に変換できます。
構文
時間値(時間)
引数
- Time : VBA に従って有効な時間を表す文字列。
例
VBA TIMEVALUE 関数の使用方法を実際に理解するには、それを使用して VBA コードを作成した以下の例を確認する必要があります。
Sub example_TIMEVALUE() Range("B1").Value = TimeValue(Range("A1")) End Sub
上記のコードでは、TIMEVALUE を使用してセル A1 にある時刻値を取得しました。基本的に日付には時刻が含まれており、TIMEVALUE は時刻のみを返します。
コメント
- 12時間と24時間(「午後5時27分」と「午後5時27分」)の2種類の時間を認識します。
- 指定された時刻が時刻以外の値、または時刻として認識できない文字列である場合、VBA は実行時エラー 13 を返します。