在对宏进行编程时,应该知道日期在内部作为变量存储在变量中。序列号表示自开始的“基准日期”以来经过的天数,

特别是从100年1月1日开始。(是的,那是100年。)这意味着您可以根据需要使用序列号进行数学运算。例如,您可以通过简单地将日期彼此相减来找到两个日期之间的天数。

如果您想在日期计算中获得更高的评价,可以使用DateDiff函数。例如,此功能使您可以确定两个日期之间的周数或月数。为了使用该函数查找此类信息,您将执行以下操作:

iNumWeeks = DateDiff("ww", dFirstDate, dSecondDate)

iNumMonths = DateDiff("m", dFirstDate, dSecondDate)

第一行确定两个日期之间的星期数,第二行确定两个日期之间的月数。

注意:

如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)上描述的宏,我准备了一个包含有用信息的特殊页面。

_WordTips_是您进行经济有效的Microsoft Word培训的来源。

(Microsoft Word是世界上最流行的文字处理软件。)此技巧(12380)适用于Microsoft Word 2007、2010、2013和2016。您可以在这里找到适用于Word较旧菜单界面的该技巧的版本: