Riconoscere quali tabelle di pivot di Excel si sovrappongono dopo l'aggiornamento

All'interno di file Excel (= circa 40 fogli) sono presenti numerosi pivot (tratti da un singolo cubo OLAP, quindi una connessione per tutti i pivot). Spesso, ci sono diverse tabelle pivot all'interno dello stesso foglio di lavoro.

Ogni volta che ci sono state modifiche al cubo OLAP, potrebbe richiedere molto tempo per scoprire quali di questi causano una sovrapposizione e quindi portno ad una cancellazione di un aggiornamento. C'è un modo per scoprire quale di più tabelle pivot port ad una sovrapposizione quando rinfresca la connessione?

Condizioni laterali: la tenuta di ciascuna tabella pivot in un foglio separato non è un'opzione (a molti fogli), non convertendo i dati in function cubo né.

È ansible identificare gli intervalli in VBA con quanto segue:

Activesheet.pivottables(1).databodyrange.address 

È inoltre ansible utilizzare la function Intersect per determinare se due intervalli si intersecano.

http://www.globaliconnect.com/excel/index.php?option=com_content&view=article&id=154:referencing-an-excel-pivot-table-range-using-vba&catid=79&Ithemesd=475

Dovnetworking scavare ulteriormente per vedere se è ansible spostare una tabella pivot utilizzando VBA. In alternativa, è ansible utilizzare il registratore di macro per ricreare le tabelle pivot in volo e posizionarle in base ai confini del perno creato sulla stessa pagina prima di esso.