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

excel中如何自动分页小计并合计

发布网友 发布时间:2022-03-31 07:49

我来回答

3个回答

热心网友 时间:2022-03-31 09:18

Sub Macro1()
Dim arr, lr As Long, l As Integer, subtotal, total, rng As Range
Dim i As Long, k As Integer, n As Integer, r As Long
lr = Range("A65536").End(xlUp).Row 'A列最后非空单元格行号
arr = Range("A1:a" & lr) 'A列数据区读入数组
Application.ScreenUpdating = False '关闭屏幕刷新
For i = 10 To lr '逐行查找含有"小计"和"合计"单元格
If InStr(arr(i, 1), "小计") Or InStr(arr(i, 1), "合计") Then
If rng Is Nothing Then 'IF语句把含有"小计"和"合计"单元格的行合并
Set rng = Rows(i)
Else
Set rng = Union(rng, Rows(i))
End If
End If
Next
If Not rng Is Nothing Then rng.Delete '这个行合并区域存在就整行删除
lr = Range("A65536").End(xlUp).Row 'A列数据区读入数组
arr = Range("e3:E" & lr) '把需要合计的数据区读入数组
l = WorksheetFunction.RoundUp((lr - 2) / 10, 0) '“金额”数据行数以10行为一页页数
For k = 1 To l '逐页
n = n + 1 '页面计数
subtotal = 0 '小计置零
For i = (k - 1) * 10 + 1 To k * 10 '每页逐行
If i > lr - 2 Then Exit For '如果行号大于数据总行数则退出这个for循环
subtotal = subtotal + arr(i, 1) '"小计"=本页“金额”单元格累加
Next
total = total + subtotal '"合计"=所有"小计"累加
r = n * 10 + k '插入"小计"行行号
Rows(r + 2).Insert Shift:=xlDown ''插入"小计"行,其中+2是两行表头
Cells(r + 2, 5) = subtotal '在新插入的行E列单元格写本页小计数额
Cells(r + 2, 1) = "小计"
Next
Cells(r + 3, 5) = total '最后一个小计下面写合计数额
Cells(r + 3, 1) = "合计"
Application.ScreenUpdating = True '开启屏幕刷新
End Sub
附件地址: http://club.excelhome.net/attachment.php?aid=556864&k=a0fbae713be02e397823e47e35f91d04&t=1273718773

参考资料:http://club.excelhome.net/redirect.php?fid=2&tid=96509&goto=nextoldset

热心网友 时间:2022-03-31 10:36

用透视表吧,其中有分页显示的功能,并且还可以总计,在汇总表上还可以进行表格修改后重新来一次分页显示的话所有的表格都可以以新的显示。

热心网友 时间:2022-03-31 12:11

资料-小计
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何解决小米电视开机死机? 涂色部分所占的分数是五分之一.××(判断对错) 18个⭐,平均分成5份。每份是多少,还剩几份。 18个⭐,平均分成5份。每份是多少,还剩几份? 有6个五角星,平均分成2份,1份是五角星总数的什么,有什么个怎么解答 捷信现金贷款不还有哪些后果?有人知道吗? 怎样在淘宝上开网店具体步骤和流程是什么 淘宝怎么开网店 开网店详细步骤介绍 跟女朋友是异地恋,我因为实在太忙了没办法去找她,但是她又不愿意来... ...女朋友异地恋已经3个月了,她有时候对我冷淡,我不知道该怎么办... awsl和神仙是什么意思? 阿伟是什么梗了什么意思 阿伟是什么梗? 动漫弹幕中常见的“AWSL”是什么梗? aswl是什么梗? aswl是什么梗呢? 女生发awsl是什么意思? AWSL是什麼意思? awsl什么意思网络用语 awsl什么意思? aws是什么梗 为什么电脑有网络却打不开网页 笔记本电脑有网但浏览器打不开网页 电脑显示可以上网,但是打不开网页 电脑有网,但是打不开网页win10 为什么电脑明明有网但打不开网页上不了游戏啊? 监理工程师的考试科目是?考试题型是客观题吗? win7电脑有网但是网页打不开 有没有人知道今年监理工程师考试,大概是什么题型(求历年的真题)? 台式电脑有网络但打不开网页? awsl什么意思 aswl是什么意思? 单词aws是什么意思? 网络用语N是什么意思? n是什么意思? plnm什么意思网络用语n vivo手机怎么打开OTG并且没有u盘怎么用? 网络用语np是什么意思? 能不能告诉我些较N的网络用语啊 要骂人的网络用语如T M D,N N D带上意思,顺便解释下我靠、我 擦、我 、草意思。谢谢!要多_问一问 nyp是什么意思网络用语? 给我网络用语大全 最全的网络用语 经典网络用语 最近流行的网络用语 10大网络流行用语 要骂人的网络用语如T M D,N N D带上意思,顺便解释下我靠、我 擦、我 、草意思。谢谢!要多哦 关于网络语言 日语也有网络语言吗?wwwwwwwww(N个W什么意思?) by网络用语是什么意思?