我需要合并不同的单元格数量。像一个显示在图像顶部的一个勾号(参考下面所附的图像链接)
我有数百个excel文件,每个文件都有数千行数据,有谁能帮我生成这个问题的vba代码吗?
我尝试了这个方法,但合并的单元格只有空的,预期是合并数据,如图所示,空单元格
Sub MergeColumnCells()
Dim lastRow As Long
Dim i As Long
'Specify the column you want to merge
Dim col As Integer
col = 1 'Change this to the column number you want to merge
lastRow = ActiveSheet.Cells(Rows.Count, col).End(xlUp).Row
For i = 2 To lastRow
If Cells(i, col).Value = Cells(i - 1, col).Value Then
Range(Cells(i - 1, col), Cells(i, col)).Merge
End If
Next i
End Sub
1条答案
按热度按时间bq3bfh9z1#