从系统日期开始的 VBA 周数

标签 vba excel excel-formula

我希望你能用一些代码来帮助我,它根据系统日期计算周数。
我有一个文本框 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/

相关文章:

Excel:将随机数放入数组的公式

excel - 压缩两个和的差的公式

excel-formula - Power BI中的多元线性回归

excel - 返回两个单元格之间的整数列表

excel - 我可以通过 vba 设置 Excel Power Query 的用户名和密码吗?

excel - 用于将特定列的日期格式设置为 "yyyy-mm-dd"的 VBA 代码

excel - 如何从EXCEL公式中得到真正的公式

vba - 导入/导出关系

regex - VBA 中的条件正则表达式

excel - 标记 Excel 列表中剩余的匹配项