[英]Calculating formulas in excel cells with VBA?
我有一系列相同格式的Excel文件。 每个Excel文件中的数据量不同。 我正在制作一个代码,它将遍历文件夹并对所有excel文件执行计算。
我在VBA中使用以下代码来确定excel文件中的行数:
i = .Cells(.Rows.Count, 2).End(xlUp).Row
我使用以下公式对一系列单元格执行计算:
With .Range("D2:D" & i)
.Formula = "=Log(B2)"
End With
如何计算D中下一个可用单元格中“D”列中所有值的总和? 这就是公式在理论上的表现
j = i + 1
With .Range("D" & j)
.Formula = "=Sum(D2:D & i)"
End With
如何将D单元与总和一起用于将来的计算? 让我们说我想要E1 "=(D2-$D$ & j)^2"
对于模糊的标题抱歉,我不知道如何描述这个问题。
作为评论的后续,这个工作:
With .Range("D" & j)
.Formula = "=SUM(D2:D" & i & ")"
End With
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.