怎么在excel中合并同一项数值
3个回答
展开全部
这是我自己写的代码:HBDYG是合并单元格的首字母
Sub HBDYG()
Application.DisplayAlerts = False
Dim haha As String
haha = Application.InputBox(Prompt:="请输入数字:", Type:=2)
Dim i As Long
Dim first As Long
Dim last As Long
first = 1
i = 1
While Range(haha & i).Value <> ""
If Range(haha & i) = Range(haha & i + 1) Then
Else
last = i
If last <> first Then
Range(haha & first & ":" & haha & last).Select
Selection.MergeCells = True
End If
first = i + 1
End If
i = i + 1
Wend
MsgBox "一共合并了" & i - 2 & "行!"
Application.DisplayAlerts = True
End Sub
使用方法,运行宏,名称为hbdyg,
然后按照提示,输入你要合并单元格的列名称(A、B、C等)
然后就OK了!
特别注意,合并前要将该列按照时序排列:
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
合并汇总、透视表、SUM
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询