<<< 返回 access911.net 编程静态资料库索引页

如何判断Excel总一个区域是否完全包含在另一区域中?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2011-4-16  浏览人次:449


专题地址:http://access911.net/fixhtm/72FABF1E17DCEAF3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:

 


问题:

如何判断Excel总一个区域是否完全包含在另一区域中?

 

回答:


Function test()
    Debug.Print IsInclude(Range("a3:a40"), Range("a1:a10"), True)
    Debug.Print IsInclude(Range("a3:a40"), Range("a1:a10"), False)
    Debug.Print IsInclude(Range("a3:a4,b1:c1"), Range("a1:a10"), False)
    Debug.Print IsInclude(Range("a3:a4,b1:c1"), Range("a1:a10"), True)
End Function

Function IsInclude(ByVal r1 As Range, _
    ByVal r2 As Range, _
    ByVal includeAll As Boolean) As Boolean
    'r1是否包含在r2中
    'includeAll 为true时需要r1完全包含在r2内才返回值为true

    
      
    Dim r.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FABF1E17DCEAF3.htm

 


上一篇:如何不调用EXCEL.APPLICATION将RECORDSET数据导出为EXCEL表格?

下一篇:如何通过管道返回shell命令行的执行结果?

2017年2月22日生成静态资料