Excel 매크로에서 밀리 초를 표시하려고합니다. 밀리 초 단위의 타임 스탬프 인 정수 열이 있고 (예 : 28095200은 오전 7 : 48 : 15.200) 실행 평균을 유지하고 hh:mm:ss.000
형식으로 시간을 표시하는 새 열을 그 옆에 만들고 싶습니다 .
Dim Cel As Range
Set Cel = Range("B1")
temp = Application.Average(Range("A1:A2")) / 1000
ms = Round(temp - Int(temp), 2) * 1000
Cel.Value = Strings.Format((temp / 60 / 60 / 24), "hh:mm:ss") _
& "." & Strings.Format(ms, "#000")
셀에 "mm : ss.0"만 표시됩니다. 그러나 셀을 클릭하면 수식 입력 줄에 "hh : mm : ss"가 표시됩니다. 시간이 누락 된 이유는 무엇입니까? 시간, 분, 초 및 밀리 초를 어떻게 표시 할 수 있습니까?