您当前的位置: 首页 > 办公软件教程 > Excel教程 浏览
VBA判断Excel选择区域是否有合并单元格
发布时间:2015-10-25    点击率:次    来源:www.sytcke.com    作者:电脑技术学习网

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

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

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

  代码一:

  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 Flag Then

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

  Else

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

  End If

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

发表留言
发表留言请先登录!
免责声明:本站发布的信息和评论纯属网民个人行为,并不代表本站立场,如发现有违法信息或侵权行为,请直接与本站管理员联系,我们将在收到您的信息后24小时内作出处理!