【发布时间】:2021-07-27 06:43:04
【问题描述】:
我有函数mergeSimilarAdjacentCells 用于在第一行合并我的 Excel 标题。
第一行的标题从未知列开始,也在未知列结束。
该功能适用于我,但每次合并我都会收到此消息!
输入数据示例:
我得到的输出:
我应该怎么做才能停止收到这些弹出消息?
我的代码:
Function mergeSimilarAdjacentCells()
Dim Rng_headers As Range
Dim numOfDataCols As Long
Dim myCell As Variant
numOfDataCols = ActiveSheet.Cells(1, Columns.count).End(xlToLeft).Column
Set Rng_headers = Range("A" & 1 & ":" & Col_Letter(numOfDataCols) & 1)
MergeAgain:
For Each myCell In Rng_headers
If myCell.Value = myCell.Offset(0, 1).Value And IsEmpty(myCell) = False Then
Range(myCell, myCell.Offset(0, 1)).Merge
GoTo MergeAgain
End If
Next
End Function
【问题讨论】: