我有兩本作業簿,其中一本受密碼保護。
Sub WorkTime()
Dim Employee1 As Workbook
Application.ScreenUpdating = False
Set Employee1 = Workbooks.Open(Filename:="J:\Firm\Time\Employee1.xlsx", Password:="emp")
MsgBox (Employee1.Sheets(1).Range("$E3:$E3").Value)
Application.ScreenUpdating = True
End Sub
Employee-Workbook 中的值是 18:00,但是當我在 MsgBox 中顯示它時,它顯示為 0,75000000000000003。我已經測驗過的所有其他包含公式的單元格,它們都顯示了正確的值
uj5u.com熱心網友回復:
這是 18:00 的數字時間值。
應用時間格式或用于CDate轉換為真正的DateTime值。–
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/480551.html
下一篇:SUMIFS不匹配空白值
