excel通过VBA批量插入符合条件的分页符

表如下所示A1价格1价格2价格3价格4总价价格1价格2价格3总价价格1价格2价格3价格4价格5总价我想在每个总价下面插入分隔符,如何通过VBA批量实现?A价格1价格2价格... 表如下所示 A1 价格1 价格2 价格3 价格4 总价 价格1 价格2 价格3 总价 价格1 价格2 价格3 价格4 价格5 总价 我想在每个总价下面插入分隔符,如何通过VBA批量实现?
A

价格1

价格2

价格3

价格4

总价

价格1

价格2

价格3

总价

价格1

价格2

价格3

价格4

价格5

总价
展开
 我来答
enjoyllonely
2013-08-23 · TA获得超过2.5万个赞
知道大有可为答主
回答量:1.3万
采纳率:60%
帮助的人:7404万
展开全部
Sub 分隔页()
Application.ScreenUpdating = False
endrow = [A65536].End(3).Row
For i = endrow To 1 Step -1
If Range("A" & i).Value = "总价" Then
Range("A" & i + 1).Select
ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=ActiveSheet.Cells(i + 1, 1)
End If
Next
Application.ScreenUpdating = True
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cm2870125
2013-08-23 · TA获得超过170个赞
知道答主
回答量:37
采纳率:100%
帮助的人:10万
展开全部
自已录一段宏,得到插入分页符的代码,在VBA中插入代码就行了。
追问
嗯,就是求代码啊。。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
palmers01
2013-08-23 · TA获得超过372个赞
知道小有建树答主
回答量:880
采纳率:0%
帮助的人:646万
展开全部
这些内容都是在A1单元格里? 假设你要插入的分隔符是回车换行好了
.cell(A1) = replace(.cell(A1),"总价","总价" & Chr(10))

& Chr(10) 换行符 & Chr(9) Tab键
更多追问追答
追问
不是,是都在A这一列。。。。,上面写错了
追答
遍历A列单元格, 查询到  总价 就插入一行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式