Сравнение диапазонов в Excel

В библиотеках Excel Interop, там функциональность, чтобы определить ли данный Range объект содержится в другом Range объект?

Это было бы достаточно просто, чтобы я сравнил строку и индексы столбца каждого Range, но вещи становятся более сложными, когда Вы хотите сравнить два диапазона, которые могут быть на различных рабочих листах.

1
задан mcoolbeth 2 June 2010 в 17:48
поделиться

1 ответ

Application.Intersect выполнит работу.

Это даст вам диапазон, который является пересечением двух диапазонов A и B

Если диапазон A содержится в диапазоне B, то результат будет иметь ту же ширину и высоту, что и A.

Результат будет быть null / Nothing, если диапазоны вообще не пересекаются.

2
ответ дан 3 September 2019 в 00:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: