首先将固定单元格的数字:41278.3819444444,使用VB函数Format(41278.3819444444,“yyyy/mm/dd hh:mm:ss”),可以转换成2013/1/4 9:10:00,但是我现在不知道用VB的什么函数可以再将日期格式转换回数字格式,求高手指教!用什么函数?
CDate函数,或者TimeSerial,你查查手册。
Private Sub test()
Sheet1.Cells(1, 2) = Format(41278.3819444444, "yyyy/mm/dd HH:MM:ss")
Sheet1.Cells(1, 3) = CDbl(Sheet1.Cells(1, 2))
End Sub
CDate函数,具体怎么用要看下帮助
cdbl函数不是cdate函数。cdbl函数的作用是将值转换成双精度浮点数。而事件数值的本质就是双精度浮点数。所以cdbl可以做到