表格里几列的数据类型分别是:
要完成日期 是date
时间是time
time是datetime
是否提醒是 逻辑 check
想着是输入“要完成日期”和“时间”后,点击是否提醒,自动生成“time”,在“time”的时间,可以实现自动提醒。
但是现在若随便先点击是否提醒,其它的不选择,则会蹦错,说从字符串转换为date错误。
发现,“要完成日期”、“时间”和“time” 三列,即使没有输入数据,也会显示是“上午 12:00”
所以我该怎么在表格属性事件的afteredit和click里写语句呢?
下面的若是三列都填了数据,不会报错,要是有一列没填,即会报错。谢谢!!帮我看一下吧。
Tables("事项填报").AutoSizeRows()
If Tables("事项填报").current("是否提醒") = True Then
Tables("事项填报").current("time") = Tables("事项填报").current("要完成日期") & " " & Tables("事项填报").current("时间")
End If