excel 如何把一列数据中的相同数据合并单元格成一个? 如图 A列是数据,我想得到B列的效果。分不多 谢谢

2025-03-23 03:08:49
推荐回答(2个)
回答1:

复制代码

Sub MergeSameCells()

     Dim lRow As Integer

     Application.DisplayAlerts = False

     With ActiveSheet

         lRow = .Range("A65536").End(xlUp).Row

         For i = lRow To 2 Step -1

             If .Cells(i, 1).Value = .Cells(i - 1, 1).Value Then

                 .Range(.Cells(i - 1, 1), .Cells(i, 1)).Merge

             End If

         Next

     End With

     Application.DisplayAlerts = True

 End Sub

 

按ALT+F8   执行

回答2:

首先把那几个A字的单元格都选中,然后鼠标右键,---设置单元格格式-----对齐--合并单元格---确定---在确定