Excel开发:如何检测范围是否与另一个范围重叠?

时间:2011-11-07 14:00:16

标签: excel interop vsto

我正在开发一个VSTO Excel项目,我遇到了一些管理Range对象的麻烦。

实际上,我需要知道当前所选范围是否与我存储在列表中的另一个范围重叠。所以基本上,我有2个Range实例,我想比较它们的位置。

对我来说这看起来很简单但是对于所有Interop动态的东西我对我应该依赖哪些数据感到困惑。

1 个答案:

答案 0 :(得分:6)

Application.Intersect返回的范围是提供的范围的交集,如果不重叠,则返回null