VBA判断Excel选择区域是否有合并单元格

闪烁星光爱你

闪烁星光爱你

2016-02-19 15:10

最近很多朋友喜欢上设计,但是大家却不知道如何去做,别担心有图老师给你解答,史上最全最棒的详细解说让你一看就懂。

要想判断合并单元格,得分为两种情况:

①:当前选中的单元格为合并单元格;

②:选区内有合并单元格;

代码一:

If Selection.MergeCells or IsNull(Selection.MergeCells) Then

MsgBox "选区内有合并单元格"

Else

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

MsgBox "选区内没有合并单元格"

End If

代码二:

Flag = False

For Each Rng In Selection

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

If Rng.MergeCells Then

Flag = True

Exit For

End If

Next

If Flag Then

MsgBox "选区内有合并单元格"

Else

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

MsgBox "选区内没有合并单元格"

End If

经过测试验证,代码一比代码二更具有效率。在使用的时候,将如上的代码放到过程里面即可直接使用。

展开更多 50%)
分享

猜你喜欢

VBA判断Excel选择区域是否有合并单元格

电脑入门
VBA判断Excel选择区域是否有合并单元格

excel怎么合并单元格

excel
excel怎么合并单元格

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

excel不规则区域合并单元格的批量操作

电脑入门
excel不规则区域合并单元格的批量操作

excel中怎么合并单元格

excel
excel中怎么合并单元格

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

excel合并单元格在哪设置?exl合并单元格快捷键

excel
excel合并单元格在哪设置?exl合并单元格快捷键

Excel合并单元格快速计数

excel
Excel合并单元格快速计数

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

用JSP处理Oracle中CLOB类型的字段

用JSP处理Oracle中CLOB类型的字段

conime.exe进程是什么

conime.exe进程是什么
下拉加载更多内容 ↓