分享

VBA简单入门15:Union方法

 weima938 2018-06-15
Union方法是Application对象的方法,因此可以直接写Union,不需要再前面引用Application.

​Union可以将两个或多个单元格区域联合起来,生成一个新的单元格区域。

​Union(Range("a1"), Range("b2:d5"), Range("c6:g10"))

将A1,B2:D5,C6:G10三个单元格组合成一个单元格区域,然后select方法选中。

VBA简单入门15:Union方法

一般来说,我们在处理实际问题的时候,并不会用Union来联合如此不规则的单元格对象。


例子:使用Union筛选小明的所有数据到F1单元格。

VBA简单入门15:Union方法

参考代码:

VBA简单入门15:Union方法

参考代码

用F8运行代码如下图Gif,注意辅助代码展示的Rng对象(单元格区域)的变化。

VBA简单入门15:Union方法

注意Rng对象的变化

Union是将单元格都联合起来,再处理。类似我们玩俄罗斯方块,凑齐四行等“横或竖”再一起消除。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多