
Sub 批量合并居中相同单元格()
Dim l%, i%
Application.DisplayAlerts = False
k% = InputBox("请输入合并单元格所在列")
l = [A65536].End(xlUp).Row
For i = l To 2 Step -1
If Cells(i, k) = Cells(i - 1, k) Then
Range(Cells(i - 1, k), Cells(i, k)).Merge
End If
Next
Application.DisplayAlerts = True
End Sub

本文介绍了一段VBA代码,用于批量合并Excel中指定列的相同单元格,通过循环遍历工作表中的所有行并检查相邻单元格的内容是否相同来实现。此方法适用于需要快速整理数据和美化表格布局的场景。
1029





