首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >你如何以渐进的方式总结另一个专栏?

你如何以渐进的方式总结另一个专栏?
EN

Stack Overflow用户
提问于 2015-07-09 18:11:11
回答 4查看 89关注 0票数 0

好的,这是我尝试过的:

代码语言:javascript
运行
复制
Sheets("ProDiver ored").Range("X" & i).Value = Sheets("ProDiver ored").Range("W2:W" + i).Value

但它不起作用。

我要做的是让宏获取W1:Wx,并在X列中汇总这些内容。

换句话说,它应该是这样的:

代码语言:javascript
运行
复制
X1 = W1 

X2 = W1 + W2

X3 = W1 + W2 + W3

X4 = W1 + W2 + W3 + W4

诸若此类。

你们能指导我怎么做吗?当然,我希望它用于VBA Excel宏。

EN

Stack Overflow用户

发布于 2015-07-09 18:42:14

试试这个。我已经测试过了。它工作得很好。

代码语言:javascript
运行
复制
Public Sub summarizeValue()

    Dim row As Integer
    Dim summarize As Integer
    Dim dataSheet As Worksheet

    'Set start row
    row = 1

    'Getting data sheet
    Set dataSheet = ThisWorkbook.Worksheets("sheetname")

    'We need some break point, so I used "Do While" instead of "For" which is looping all cell.
    'Loop column cells until blank
    Do While dataSheet.Range("W" & row) <> ""

        'If adding integer, use "+" sign
        'If adding string, use "&" sign
        summarize = summarize + dataSheet.Range("W" & row)

        'Set summarize value into result cell
        dataSheet.Range("X" & row) = summarize

        'Increase row
        row = row + 1

    Loop

End Sub
票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31314439

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档