Especifique si la tabla dinámica es compatible con Excel2003 al actualizar la tabla dinámica

Especifique si la tabla dinámica es compatible con Excel2003 al actualizar la tabla dinámica

El siguiente código de muestra explica el uso de la propiedad PivotTable.IsExcel2003Compatible. La cadena original tiene una longitud de 383 caracteres. Pero cuando se establece PivotTable.IsExcel2003Compatible en verdadero y se actualiza la tabla dinámica, los datos de la celda B5 de la tabla dinámica se truncan y tienen una longitud de 255 caracteres. Sin embargo, cuando se establece PivotTable.IsExcel2003Compatible en falso y se actualiza nuevamente la tabla dinámica, los datos de la celda B5 de la tabla dinámica no se truncan y siguen teniendo una longitud de 383 caracteres. Descargue también el archivo de Excel de muestra utilizado en este código, el archivo de Excel de salida generado por él y su salida de consola para su referencia. También lea los comentarios dentro del código para comprender mejor esta propiedad.

Salida de la consola

Esta es la salida de consola del código de muestra anterior cuando se ejecuta con el archivo de Excel de muestra dado.

 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