检查选定单元格是否在特定范围内

我使用C#来创build一个Excel加载项。

我怎样才能检查select(或由代码范围代表的单元格)是否在specific范围内。 例如如何检查单元$ P $ 5是否在范围$ A $ 1:$ Z $ 10

使用Application.Intersect ,像这样(在VBA中)

 Sub TestIntersect() Dim MyRange As Range Dim TestRange As Range Set TestRange = [$A$1:$Z$10] Set MyRange = [P5] If Not Application.Intersect(MyRange, TestRange) Is Nothing Then Debug.Print "the ranges intersect" End If End Sub