如果我们要对不规则区域进行合并单元格的批量操作,如下图中将 A 列转成 D 列,可以借助分类汇总功能过渡实现。但如果除了将单元格合并以外,还要将内容也合并,如下图中的将B列转换成 E 列,该如何处理呢? 比较简单的一个办法是借助公式生成如下图 DE 两列的结果,然后再用《不规则区域合并单元格的批量操作》中描术的方法处理,以达到最终的目的: E2 单元格里的公式是: =PHONETIC(OFFSET(B$1,M...[ 查看全文 ]
要想判断合并单元格,得分为两种情况: ①:当前选中的单元格为合并单元格; ②:选区内有合并单元格; 代码一: If Selection.MergeCells or IsNull(Selection.MergeCells) Then MsgBox "选区内有合并单元格" Else MsgBox "选区内没有合并单元格" End If 代码二: Flag = False For Each Rng In Selection If Rng.MergeCells Then Flag = True Exit For End If Next If ...[ 查看全文 ]