excel dateadd错误,结果为零时出错

时间:2018-12-01 06:39:12

标签: excel vba dateadd

我正在使用以下内容:

t_start_pre = DateAdd("n", -time_before, match_start(j))

到目前为止,它可以在许多excel文件中使用。 现在,当time_before为60且match_start(j)为1AM时,我遇到了运行时错误,因此预期结果为零。 我用不同的time_before值(例如59)进行了检查-效果很好。

所以问题出在零值上。

请帮助:我可以编写更好的代码吗?在执行输入值行之前应该检查一下吗?

0 个答案:

没有答案