北屋教程网

专注编程知识分享,从入门到精通的编程学习平台

Excel-VBA代码,合并单元格(vba excel合并)


要求:合并第三列相同商品的单元格。


vba合并单元格代码,代码运行如下。


代码分享如下:

Sub 合并单元格()

Dim i% '声明变量

Application.DisplayAlerts = False '关闭Excel系统提示

For i = Cells(Rows.Count, 3).End(xlUp).Row To 2 Step -1 '循环工作表3列有数值的总行数

If Cells(i, 3).Value = Cells(i - 1, 3).Value Then '判断3列的值是否和上一行相同

Cells(i - 1, 3).Resize(2, 1).Merge '如果相同就合并单元单元格

With Cells(i - 1, 3)

.VerticalAlignment = xlCenter '单元合上下居中对齐

.HorizontalAlignment = xlCenter '单元左右居中对齐

End With

End If

Next

Application.DisplayAlerts = True '回复Excel系统提示

End Sub

如果此分享能帮助到您,请点赞、评论、收藏和转发,谢谢。创作不易请多多支持。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言