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

2016-02-19 15:10 15 1 收藏

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

【 tulaoshi.com - Excel教程 】

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

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

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

代码一:

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

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

Else

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

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

End If

代码二:

Flag = False

For Each Rng In Selection

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

If Rng.MergeCells Then

Flag = True

Exit For

End If

Next

If Flag Then

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

Else

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

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

End If

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

来源:http://www.tulaoshi.com/n/20160219/1609060.html

延伸阅读
标签: 电脑入门
合并单元格很简单,只需要选取要合并的多个单元格,点合并就可以把单元格合并成一个了。如下图所示。 excel2007和excel2010用户可以在功能区点合并后居中 快捷键是什么。回答是atl+m,但是在使用时却没有效果,是怎么回事呢? 原因是,需要把合并单元格命令的图标显示形式转换一下.即转换成图形和文本同时显示.可以选取相同数量的单元格-...
横向合并单元格的方法 1.表格内的数字是随便打的,在这里主要是为了给大家演示效果。表格横排从A-D,竖排1-5,把鼠标移到A1单元格一直选到D1。 2.找到我图片上所画出来的红圈,将鼠标移到上面可以看到合并及居中五个字,点击。 3.弹出一个对话框,在这里我们点击确定,在回到EXCEL文件中就能看到这四个单元格合为一体了...
标签: excel
常用的Excel单元格合并技巧   整理了一些常用的Excel单元格合并技巧,工作的时候经常会用到哦!   excel表格怎么在一个图上画多条曲线?   一般情况,我们常用的都是直接插入一条曲线的图表。但有些时候,我们在完成实验后,需要对结果进行对比分析。那么,就会需要在一个图上画多条曲线,将这多条曲线进行对...
标签: 电脑入门
编辑Excel工作表时,你要选择C6:Z1023区域,该怎么办呢? 除了常规的拖动选择方法外,笔者介绍一个十分简单而又能够准确选择所需区域的技巧:单击名称框,并在该框中键入C6:Z1023(图11),然后按下回车键即可。名称框是编辑栏的一部分,位于编辑栏的左端,公式框的右侧。
标签: excel
Excel2013单元格区域如何选取?   相信每个人都是会在Excel2013中选取单元格区域的,老实说,这真的是一件小事,也是最平常的事,平常到几乎只要我们用到Excel,就会用到这个技巧。但扪心自问,你真的已经完全掌握了这个小技巧了吗?有没有在一大篇工作表中反复折腾选取的活儿呢?有没有不知道怎么选不连续的多个区域的时候呢?有没有纠...

经验教程

208

收藏

28
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部