VBA宏未在意大利语语言环境PC上选择日期范围

时间:2017-03-10 15:26:53

标签: excel vba date range locale

以下代码行在英国语言环境PC上运行良好,但在意大利PC上运行时没有选择任何内容。两个日期变量的值' DateLow'和' DateHigh'取自工作簿中的单元格。

ActiveSheet.ListObjects("tblMasterfile").Range.AutoFilter Field:=8, _
        Criteria1:=">" & Format(DateLow, "yyyy-MM-dd HH:mm:ss"), Operator:=xlAnd, Criteria2:="<=" & Format(DateHigh, "yyyy-MM-dd HH:mm:ss")

有没有人遇到过这个?

1 个答案:

答案 0 :(得分:0)

在MS Office上尝试修复安装,并确保所有默认设置都相同。