時間を数字の羅列に変換する
<分類:値変換>
<使用例:時間をT+数字羅列の時間に変換する 00:01:02 → T000102>
<なぜTをつけるか?先頭0の時が数字として変換されてしまうのであえてTをつけて完全文字列となるようにする>
<プログラム例>
Sub 使用例() Dim t As String Dim s As String t = "00:01:02" s = 共通_cov_time_t9(t) If s <> "" Then MsgBox (t & "を " & s & " に変換しました") End If End Sub Function 共通_cov_time_t9(p1 As String) As String 共通_cov_time_t9 = "T" & CStr((Format(p1, "hhnnss"))) End Function