VBA Excel:添加一秒钟的时间

我正在处理一个有两列的电子表格,其中一列是一次。 我已经把数据加载到字典中,把时间当作关键字。 我想查找对应于特定时间(简单)的数据,然后获取下一个数据点,以便我可以比较它们的值。 数据被logging,使得在大约两个小时的时段内每秒产生一个数据。

我的问题是,Excel中的VBA有一个function,可以自动添加一秒钟? 还是我需要手动写一个?

更新:除了下面的答案,我还发现“DateAdd”函数有用 – 我怀疑这取决于正在使用的Excel版本。

您应该能够使用时间(小时,分钟,秒)function添加一秒的时间。

所以要添加1秒到Date(2012,1,16) + Time(0,0,1)类的Date(2012,1,16) + Time(0,0,1) ,这会导致值“2012-01-16 12:00:01 AM”