比较Excel中的范围

时间:2010-06-02 17:48:21

标签: .net excel-interop

在Excel Interop库中,是否有功能来确定给定的Range对象是否包含在另一个Range对象中?

对我来说,比较每个Range的行索引和列索引是很简单的,但是当你想要比较可能在不同工作表上的两个范围时,事情变得更加复杂。

1 个答案:

答案 0 :(得分:2)

Application.Intersect将完成这项工作。

它将为您提供一个范围,它是两个范围A和B

的交集

如果范围A包含在范围B中,则结果将具有与A相同的宽度和高度。

如果范围根本不相交,结果将为null / Nothing。