【发布时间】:2011-02-26 23:45:52
【问题描述】:
我试图总结 Excel VBA 中的一列,但是因为有空格,所以我得到 0 作为总和。
Dim rExternalTotal As Range , dExternalTotal as Double
Set rExternalTotal = Range(rReportData.Offset(0, 0), rReportData.Offset(261, 0).End(xlUp))
dExternalTotal = Application.WorksheetFunction.Sum(rExternalTotal)
dExternalTotal 始终为零。我无法删除工作表上的空格。谁能建议一种以编程方式求和的方法?
【问题讨论】:
-
呃,我更喜欢原帖的格式。只是讨厌水平滚动条...
-
rReportData 只是另一个范围
-
在 Sum() 之前添加这个,作为检查:
debug.print rExternalTotal.address