Укажите, совместим ли сводная таблица с Excel2003 при обновлении сводной таблицы

Укажите, совместима ли сводная таблица с Excel2003 при обновлении сводной таблицы

В следующем образце кода объясняется использование свойства PivotTable.IsExcel2003Compatible. Исходная строка длиной 383 символа. Но когда свойство PivotTable.IsExcel2003Compatible установлено в true, и сводная таблица обновляется, данные ячейки B5 сводной таблицы усекаются и становятся длиной 255 символов. Однако, когда свойство PivotTable.IsExcel2003Compatible установлено в false и сводная таблица снова обновляется, данные ячейки B5 сводной таблицы не усекаются и остаются длиной 383 символа. Пожалуйста, скачайте образец файла Excel, использованный в этом коде, выходной файл Excel, сгенерированный им, и вывод консоли для вашего справочного материала. Пожалуйста, также прочитайте комментарии внутри кода для лучшего понимания этого свойства.

Вывод в консоль

Вот вывод консоли вышеприведенного образца кода при его выполнении с данным образцом файла Excel.

 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