Excel 日期和时间框用户窗体VBA合并到一个单元格

Excel 日期和时间框用户窗体VBA合并到一个单元格,excel,vba,date,time,Excel,Vba,Date,Time,我想使用DTbox来确定日期和时间。问题是我不知道如何让一个盒子同时记录日期和时间。我一共有4盒。 userform1.startdate userform1.starttime userform1.enddate userform1.endtime 我想让它们彼此相减,得到小时数上的差异(如果15+等于1小时,如果小于0)。 如果有更好的方法让用户提交日期和时间相互减去,我并不100%在乎我们是否使用DTbox。 我试图将一个框的格式设置为startbox=format(date,mm/dd/

我想使用DTbox来确定日期和时间。问题是我不知道如何让一个盒子同时记录日期和时间。我一共有4盒。
userform1.startdate userform1.starttime userform1.enddate userform1.endtime

我想让它们彼此相减,得到小时数上的差异(如果15+等于1小时,如果小于0)。
如果有更好的方法让用户提交日期和时间相互减去,我并不100%在乎我们是否使用DTbox。
我试图将一个框的格式设置为
startbox=format(date,mm/dd/yy hh:mm)
,但由于不起作用,我删除了startbox以创建上面列出的数据框

任何帮助都将不胜感激

谢谢

我所做的只是创建了一个文本框,并在userforminitialize上创建了一个文本框,这样它就可以读取
userform1.startdate.value=now
。假设用户遵循这种形式,它就会工作。因此,它是一个好的临时解决方案。也去掉了开始和结束时间