我希望你能用一些代码来帮助我,它根据系统日期计算周数。
我有一个文本框 WeekNum
,我想显示 CommandButton1_Click
时的周数被激活。
我找到了有关如何从给定日期计算周数的文章,但我不知道足够的 VBA 将其更改为系统日期。
您可以提供的任何帮助将不胜感激!
最佳答案
VBA
Debug.Print Format(Now, "ww")
公式
=1+INT((TODAY()-(DATE(YEAR(TODAY()),1,2)-WEEKDAY(DATE(YEAR(TODAY()),1,1))))/7)
关于从系统日期开始的 VBA 周数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17443709/