Domanda

Nelle biblioteche Excel Interop, c'è la funzionalità per determinare se un determinato oggetto Range è contenuto all'interno di un altro oggetto Range?

Sarebbe abbastanza semplice per me, per confrontare gli indici di riga e di colonna di ogni Range, ma le cose si complicano quando si desidera confrontare due intervalli che possono essere su diversi fogli di lavoro.

È stato utile?

Soluzione

Application.Intersect farà il lavoro.

Vi darà un intervallo che è l'intersezione di due gamme A e B

Se Gamma A è contenuto in Campo B, allora il risultato avrà la stessa larghezza e altezza come A.

Il risultato sarà Null / Niente se gli intervalli non si intersecano a tutti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top