打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
快速合并内容相同的连续单元格
-01-

快速合并单元格


如下图所示,A列是一些部门。现在要将部门相同的连续单元格合并起来。这个问题手工合并还是很麻烦的,可以用分类汇总来做。我这里是用vba代码来做的,只需点下按钮就ok了。
代码如下:
Sub 合并相同内容的连续单元格() Dim i As Long Application.DisplayAlerts = False For i = Range("a1").End(xlDown).Row To 2 Step -1 If Cells(i, 1).Value = Cells(i - 1, 1).Value Then Range(Cells(i, 1), Cells(i - 1, 1)).Merge End If Next i Application.DisplayAlerts = TrueEnd Sub


-02-

快速解除合并单元格

解除合并单元格用手工操作也不麻烦,也就两三步,相信很多小伙伴都会操作,就不演示了。还是分享下代码的方法。
代码如下:

Sub 取消合并单元格() Dim i As Long, k As Integer For i = 2 To 14 With Cells(i, 1) k = .MergeArea.Count .UnMerge .Resize(k, 1).Value = .Value End With i = i + k - 1 Next i [b2:b14].Copy Range("a2:a14").PasteSpecial xlPasteFormats Application.CutCopyMode = False [e1].SelectEnd Sub
文件链接:

https://pan.baidu.com/s/14NMX3pwGaNNKGtXVHPt9uQ

提取码:2usa
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
自学资料(Excel VBA)[收集整理15]
VBA清空单元格内容2格式
Excel-工作表change事件(3)
VBA系列 -cells属性
VBA中单元格区域的选择(resize)!
使用VBA代码选择单元格/区域
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服