Specificare se la tabella pivot è compatibile con Excel2003 durante l aggiornamento della tabella pivot

Specificare se la tabella pivot è compatibile per Excel2003 durante l’aggiornamento della tabella pivot

Il seguente codice di esempio spiega l’uso della proprietà PivotTable.IsExcel2003Compatible. La stringa originale è lunga 383 caratteri. Ma quando PivotTable.IsExcel2003Compatible property è impostata su true e la tabella pivot è aggiornata, i dati della cella B5 della tabella pivot sono troncati e diventano lunghi 255 caratteri. Tuttavia, quando PivotTable.IsExcel2003Compatible property è impostata su false e la tabella pivot viene nuovamente aggiornata, i dati della cella B5 della tabella pivot non vengono troncati e rimangono lunghi 383 caratteri. Si prega di scaricare il file excel di esempio utilizzato in questo codice, il file excel di output generato da esso e la relativa output console per riferimento. Si prega inoltre di leggere i commenti all’interno del codice per una migliore comprensione di questa proprietà.

Output della console

Ecco l’output console del codice di esempio sopra quando viene eseguito con il file excel di esempio specificato.

 Length of original data string: 383

Length of cell B5 after setting IsExcel2003Compatible property to True: 255

Length of cell B5 after setting IsExcel2003Compatible property to False: 383