[英]Formula to convert a week number to month
我正在尝试实现将星期几转换为月份名的VBA代码。
我有一张工作表,其中“ A”列包含从1到52的星期数。 第1周从A3列开始。 我想要打印对应的星期名称的月份名称。
我尝试过这样的公式
=MONTH(DATE(YEAR(NOW()),1,1)+(B1*7))
我尝试公式fisrt的原因是想出主意,然后将公式转换为VBA。
我只是将公式打印在单元格中。 谁能帮我这个?
干得好:
dim i as long
dim n as long
n=sheets("Sheet1").cells(Rows.count,1).end(xlup).row
for i = 1 to n
cells(i,3).formula = "=MONTH(DATE(YEAR(NOW()),1,1)+(RC[-1]*7))"
next i
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.