16、[VBA入门到放弃笔记] Intersect方法

Intersect方法用来表示两个或两个以上单元格区域的交集,它返回一个[Range]对象,此对象代表两个或多个范围重叠的矩形区域。

Sub 单元格区域交集()
    Dim isect As Range
    Set isect = Application.Intersect(Range("A1:B4"), Range("B4:D9"))
    If isect Is Nothing Then
        MsgBox "单元格区域没有交集"
    Else
        isect.Select '选中单元格区域的交集
    End If
End Sub
  • 代码运行结果如下图,如果没有交集,isect翻返回nothing结果。



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • UIBezierPath Class Reference 译:UIBezierPath类封装了Core Graph...
    鋼鉄侠阅读 5,849评论 0 3
  • VBA中的Find方法相当于我们在工作表中的查找功能。 Find的语法是: 其参数有很多,但没必要都记住,知道参数...
    叶知行阅读 10,580评论 0 2
  • 1.1 VBA是什么 直到90年代早期,使应用程序自动化还是充满挑战性的领域.对每个需要自动化的应用程序,人们不得...
    浮浮尘尘阅读 22,075评论 6 49
  • 18- UIBezierPath官方API中文翻译(待校对) ----------------- 华丽的分割线 -...
    醉卧栏杆听雨声阅读 4,758评论 1 1
  • 主要特征 依赖型人格是自主精神比较弱,独立意识比较缺少的人格。表现为依恋他人,敏感多思,控制情绪的能力较差,偏向感...
    暖阳_1332阅读 5,867评论 0 5

友情链接更多精彩内容