gpt4 book ai didi

excel - 对一行中的多列求和

转载 作者:行者123 更新时间:2023-12-04 21:13:56 25 4
gpt4 key购买 nike

我需要能够将数字从一个表格列添加到另一个表格列

For i = 1 To PayRatesTable.ListRows.Count
x = PayRatesTable.ListColumns("Weekday").DataBodyRange(i).Value:
PayRatesTable.ListColumns("BLANK").DataBodyRange(i).Value
MsgBox x
Next i

enter image description here

我想要做的是将红线之间的数字相加并将它们分配给 x

最佳答案

创建列范围并使用 Application.Sum如果您想要这些列中所有数据的总和,则不需要循环:

x = Application.Sum(Worksheets("Sheet1").Range(PayRatesTable.ListColumns("Weekday").DataBodyRange, PayRatesTable.ListColumns("BLANK").DataBodyRange))

如果你想要它逐行然后保持循环并使用:
x = Application.Sum(Worksheets("Sheet1").Range(PayRatesTable.ListColumns("Weekday").DataBodyRange(i), PayRatesTable.ListColumns("BLANK").DataBodyRange(i)))

关于excel - 对一行中的多列求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61061468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com