我要做的是检查由变量“Año”确定的一年中发生的每个日期的 AJ 列。对于那些日期,我想看看它们在一年中有多远(即每个日期在第一个一月之后多少天);这是给我错误的部分(在我的代码中显示)。我需要的是一个函数来给出一个日期在一年中的多少天,或者一个更好的方式来编写那行代码。
For Each cl In Workbooks(WbkA).Worksheets("Sheet1").Range("AJ2:AJ1000")
If (cl.Value - ("01/01/" & Año)) > 0 And (cl.Value - ("01/01/" & Año)) < 366 Then 'if it´s in this year
ValueA = ValueA + (cl.Value * ((cl.Offset(0, -13).Value - ("01/01/" & Año)) / 365)) ' this part is giving me the error
End If
End If
下一个分类