问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VBA计算A列含有合并单元格

发布网友 发布时间:2023-07-19 22:12

我来回答

2个回答

热心网友 时间:2024-04-15 13:58

没系统的看过书,不知道合并单元格怎么搞,不过我知道合并单元格的值是在第一个单元格里的,所以遍历A列,

不是空格

记录行数(用来填答案)

重置求和数为所在行的B列

是空格,把数据加到求和数里

所在行的B列加到求和数里


把答案铁道记录行数的D列

写成代码大概就是


sub demo()
    dim rowNum as int,sum as double,rng as range
    for each rng in range([A2],[b2].end(xldown).offset(0,-1))
        if rng=empty then
            sum=sum+rng.offset(0,2)
        else
            if rowNum>0 then
                cells(rowNum,5)=sum
            end if
            sum=rng.offset(0,2)
            rowNum=rng.row()
        end if
    next rng
    cells(rowNum,5)=sum
end sub

追问提示出错了

追答

谢谢你的追问 那我调试一下

Sub demo()
    Dim rowNum As Integer, sum As Double, rng As Range
    For Each rng In Range([A2], [b2].End(xlDown).Offset(0, -1))
        If rng = Empty Then
            sum = sum + rng.Offset(0, 2)
        Else
            If rowNum > 0 Then
                Cells(rowNum, 5) = sum
            End If
            sum = rng.Offset(0, 2)
            rowNum = rng.Row()
        End If
    Next rng
    Cells(rowNum, 5) = sum
End Sub

热心网友 时间:2024-04-15 13:58

Sub s()
    For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row
        If Cells(i, 1).MergeCells Then
            r = Cells(i, 1).MergeArea.Rows.Count - 1
            sm = 0
            For j = 0 To r
                sm = sm + Cells(i + j, 3)
            Next
            Cells(i, 5) = sm
            i = i + r
        Else
            Cells(i, 5) = Cells(i, 3)
        End If
    Next
End Sub

来自:求助得到的回答

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
婴儿突然变的睡觉多了怎么办 宝宝奶量没增加但是睡眠时间变长怎么回事 孩子出现哪些行为时,意味着孩子进入到猛涨期?家长该做些什么? 1岁宝宝睡眠突然增多是怎么回事 李冰冰与自己小十六岁的男友感情稳定,你会介意找一个比自己小的人结婚... 二月份是什么星座呢 二月份的星座是什么座 十二星座对应月份 2月份是什么座是什么星座 2月份出生的什么星座 求万科的通讯录、要物业 部门的 农历3月20 是新历的多少号? 八四年农历3月20日是什么星座 94年农历3月20日公历是几月几号,是什么星座 2012农历3月20是新历多少? 上供念的佛歌有什么 补牙之后打磨牙尖,会有后遗症不 建设工程甲方将消防分包出去了,消防资料的章是盖总包的还是消防公司的... 三星note3home键不能返回主页,一按就是语音助手,截频.唤醒屏幕都... 山西省晋中市祁县邮编号是多少 中国人寿财产保险股份有限公司成都市青羊区支公司怎么样 中国人寿财产保险股份有限公司成都市成华区支公司怎么样? 孙登海人物介绍 山西的这个地方,埋藏着一个时代 他凭什么爱这样的你 +7712891060是什么号码,显示是俄罗斯的,没敢接 ...526-08-67这是什么电话,手机上显示俄罗斯号码,也不敢接,求网友解答... 俄罗斯来电,是接还是不接 +7 910 389-38-37这电话显示是俄罗斯的,这是要干嘛 带无什么什么的成语 齿轮泵允许的额定排压与什么有关 睡眠面膜可以天天做吗?我想问问失眠面膜可以天天做吗?会不会伤害皮肤呢... 窗外那棵雪松散文 春节将到,情人预来,望各位帮在下想一段话语,高悬赏 感谢孩子老师的春节祝福语 流量包用不了 嘴巴口干、口苦喝金香玉竹茶怎么样? 怎么用方方本做手帐 pku 患儿如何治疗急急急急急急! 芳香族氨基酸缺乏能活多久 当前我国有关企业国有产权交易制度的主要内容有哪些 产权交易的分类有哪些形式 365喵街满401减400什么意思 欢乐谷贵宾票是什么意思 欢乐谷嘉宾票 警惕礼仪禁忌享受云南旅游 花椒粉可以代替胡椒粉吗 QQ里告白气球的气泡VIP过期后是不是就消失了? 发展生产力的决定因素是什么 发展生产力的决定性因素