求助,EXCEL如何将相邻的单元格合并并且排序?如图,前面的变成后面的 求高手请留Q...
发布网友
发布时间:2022-05-10 20:57
我来回答
共4个回答
热心网友
时间:2023-10-31 04:26
你是故意开玩笑嘛!!先把A中123选中,单击右键,第二行后面找到-a-点击即可。同理其他也这样做。还有啊!拆分也要回啊!右键,设置单元格格式追问大哥我当然是问批量的宏操作,有几百个啊,怎么拉
热心网友
时间:2023-10-31 04:26
Sub 合并()
Dim xrow As Integer, i As Integer
With Sheet1
xrow = .Cells(65543, 2).End(xlUp).Row
For i = xrow To 2 Step -1
If .Cells(i, 2).Value = .Cells(i - 1, 2).Value Then
.Range(.Cells(i - 1, 1), Cells(i, 1)).Merge
End If
Next
End With
End Sub
宏代码如上:合并是根据b列数据 是否重复,如果重复,a列单元格进行合并操作,可以手动把sheet数字改了。来自:求助得到的回答
热心网友
时间:2023-10-31 04:27
楼主的意思想在合并单元行数不相同的情况下。拉序号(1,2,3,4,5,6)可惜拉不出来。
热心网友
时间:2023-10-31 04:27
要这么灵巧的合并,要用VBA了。