CDate无法解析有效日期

时间:2015-10-12 16:50:48

标签: excel vba excel-vba-mac

之前我写了一个使用CDate的VBA脚本,它在我的旧版Macbook(非视网膜版)上完美运行。虽然今天我在我的视网膜Macbook Pro上尝试了这个脚本,并且脚本总是在与CDate相关的行上失败,或者实际上与日期有关的任何事情。

使用Mac Excel 2011(14.5.6)我尝试在线找到一个简单的脚本来解析日期:

Sub thisWillFail()
    Dim LstrDate As String
    Dim LDate As Date

    LstrDate = "Apr 6, 2003"
    LDate = CDate(LstrDate) ' Will fail here
End Subl

但它仍然会失败(但不是在我的旧Mac上):

Run-Time error '13': Type Mismatch

这是新版Mac的问题吗?

0 个答案:

没有答案