我正在使用Access 2016
(独立,没有Office的其余部分)。我创建了一个enum
,其中一个项目为"Month = 5"
,如下所示:
Enum E_TimeUnit
Second = 1
Minute = 2
Day = 3
Week = 4
Month = 5
End Enum.
之后,IDE不再识别Access Month()
功能。我将枚举项从"Month = 5"
更改为"Months = 5"
,如下所示:
Enum E_TimeUnit
Seconds = 1
Minutes = 2
Days = 3
Weeks = 4
Months = 5
End Enum.
现在一切都恢复了。但我不禁要问:这种干扰是正常的,还是一个奇怪的错误?
答案 0 :(得分:2)
这是正常的设计。
您可以通过明确指定 VBA 来解决此问题:
SomeMonth = VBA.Month(SomeDate)