将NOW()函数粘贴到单元格后,我遇到了麻烦。
为了给您一个简短的说明,我建立了一个Checkin窗口,该窗口通过我的活动的用户表单记录人们开始结束工作的时间。在用户窗体中,我在文本框中显示NOW(),然后获取该值并将其粘贴到“ Records”选项卡中,该选项卡仅记录所有签入。
以下是用户表单中的代码-
UserForm1.TextBox3.Value = Format(Now(), "dd/mm/yyyy hh:mm:ss")
但是,当我尝试比较NOW()粘贴结果时,问题就开始了,看起来像-通过ActiveCell = TextBox3.Value
预期的-26/09/2018 14:30并格式化为短日期,但是当我尝试比较时看看结果是否等于我手动输入26/09/2018的活动第1天。似乎无法将NOW()结果识别为日期/时间。我尝试通过datevalue()强制将其更改为text(),但我尝试过的任何方法似乎都无效。
任何帮助将不胜感激。对不起,高级Im对VBA来说有点新,但只是发现它有多么强大。 大卫