Saya mencoba menampilkan milidetik dalam makro Excel. Saya memiliki kolom bilangan bulat yang merupakan cap waktu dalam milidetik (misalnya 28095200 adalah 7:48: 15.200 pagi), dan saya ingin membuat kolom baru di sebelahnya yang membuat rata-rata berjalan dan menampilkan waktu dalam hh:mm:ss.000
format.
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")
Ini hanya menampilkan "mm: ss.0" di dalam sel. Namun ketika saya mengklik sel, itu menunjukkan "hh: mm: ss" di bilah rumus. Mengapa jamnya hilang? Bagaimana cara menampilkan jam, menit, detik, dan milidetik?