|
发表于 2014-5-14 12:10
|
显示全部楼层
本楼为最佳答案
把这句
With rng(1).Offset(0, -x + 1).Resize(j, y - 1)
If 排序方式 = vbYes Then If rngⅤ Or IsNull(.rngⅤ) Then MsgBox "选择区域所在行存在合并单元格": Exit Sub
End With
改为这句试试
If 排序方式 = vbYes Then If rng(1).Offset(0, -x + 1).Resize(j, y - 1).MergeCells Or IsNull(rng(1).Offset(0, -x + 1).Resize(j, y - 1).MergeCells) Then MsgBox "选择区域所在行存在合并单元格": Exit Sub
VBA颜色排序时,弹出错误提示.rar
(12.82 KB, 下载次数: 14)
|
评分
-
查看全部评分
|