Analisi dei record memorizzati nella cache del pivot durante il caricamento del file Excel

Possibili scenari di utilizzo

Quando crei una tabella pivot, Microsoft Excel prende una copia dei dati di origine e la archivia nella cache pivot. La Pivot Cache è contenuta nella memoria di Microsoft Excel. Non puoi vederlo, ma questi sono i dati a cui fa riferimento la tabella pivot quando crei la tabella pivot o modifichi una selezione del filtro dei dati o sposti righe/colonne. Ciò consente a Microsoft Excel di essere molto reattivo alle modifiche nella tabella pivot ma può anche raddoppiare la dimensione del file. Dopotutto, la Pivot Cache è solo un duplicato dei dati di origine, quindi è logico che la dimensione del file sia potenzialmente doppia.

Quando carichi il tuo file Excel all’interno dell’oggetto Workbook, puoi decidere se caricare o meno anche i record della Pivot Cache, utilizzando il comandoLoadOptions.parsing_pivot_cached_recordsproprietà. Il valore predefinito di questa proprietà è false*. Se Pivot Cache è abbastanza grande, può aumentare le prestazioni. Ma se vuoi caricare anche i record di Pivot Cache, dovresti impostare questa proprietà come *true**.

Analisi dei record memorizzati nella cache del pivot durante il caricamento del file Excel

Il seguente codice di esempio spiega l’utilizzo diLoadOptions.parsing_pivot_cached_recordsproprietà. Carica ilfile Excel di esempio durante l’analisi dei record memorizzati nella cache pivot. Quindi aggiorna la tabella pivot e la salva come filefile Excel di output.

Codice d’esempio