gpt4 book ai didi

vba - VBA datepart()函数编译错误 “Expected: Expression”

转载 作者:行者123 更新时间:2023-12-02 10:56:08 25 4
gpt4 key购买 nike

好的,很抱歉,出现灰暗的时刻... datepart函数的第二个参数使我感到悲伤
传递#date#的方法是有效的,但并不是真正有用,因为这是一个固定值...但是,这表明datepart函数需要一个“date”类型
那为什么不
通过date()或now()工作
的变化
cdate(date())
要么
date()作为日期
似乎没有工作?
我想念什么?
我正在尝试使用以下方法确定当年是否存在记录

    if not isnull(dlookup("[somefield]","sometable",
"[atestfield] = '" & sometestvariable & "'
and
datepart('yyyy',[recordDate]) = datepart('yyyy',date())"
))

最佳答案

好的,所以我必须责怪弹跳各种语言...这里的问题是'yyyy'... vba不喜欢单引号,因为单引号用于内联注释

关于vba - VBA datepart()函数编译错误 “Expected: Expression”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63864602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com