Ms access 为什么可以';让DateAdd()在VBA MS Access中工作
因为典型的MS访问使简单的事情变得困难 这两条线:Ms access 为什么可以';让DateAdd()在VBA MS Access中工作,ms-access,vba,Ms Access,Vba,因为典型的MS访问使简单的事情变得困难 这两条线: now = now() twoYearsAgo = DateAdd("m", -24, now) 在第二行生成错误: Object Required 在它也有关于数组的错误之前 Access VBA中有许多保留字和属性。这可能有助于: Access VBA中有许多保留字和属性。这可能有助于: 您实际上在做: now = now 所以你要这样做: Dim ThisMoment As Date Dim TwoYearsAgo As
now = now()
twoYearsAgo = DateAdd("m", -24, now)
在第二行生成错误:
Object Required
在它也有关于数组的错误之前 Access VBA中有许多保留字和属性。这可能有助于:
Access VBA中有许多保留字和属性。这可能有助于:
您实际上在做:
now = now
所以你要这样做:
Dim ThisMoment As Date
Dim TwoYearsAgo As Date
ThisMoment = Now
TwoYearsAgo = DateAdd("m", -24, ThisMoment )
你实际上在做:
now = now
所以你要这样做:
Dim ThisMoment As Date
Dim TwoYearsAgo As Date
ThisMoment = Now
TwoYearsAgo = DateAdd("m", -24, ThisMoment )
谢谢,我们赢了!另一方面,公司网络可能不喜欢该链接或其代理访问该链接没有问题,但简而言之-
现在
是VBA函数名,因此不是变量名的好选择。谢谢,我们有一个赢家!另一方面,公司网络可能不喜欢链接或其代理访问链接时没有问题,但简而言之-Now
是VBA函数名,因此不是变量名的好选择。