3

У нас есть файл Excel, который создается из стороннего источника. У нас есть задача прочитать этот файл программно. Для этого мы используем библиотеку Aspose в C #. Но это продолжает выдавать ошибку. После проб и ошибок мы смогли выяснить, что проблема на самом деле была в самом файле.

Если мы откроем файл и сохраним его (без какого-либо редактирования), мы сможем успешно прочитать его, используя Aspose в C #. Также изначально размер файла Excel составляет 113 КБ, но после сохранения он составляет 130 КБ. Формат файла Excel - xlsx .

Кажется, с файлом не возникает никаких проблем, так как мы можем успешно открыть его в MS Excel 2010.

Как проверить, что именно меняется после сохранения файла Excel, и его размер изменяется от 113 КБ до 130 КБ?

1 ответ1

0

Редактировать - кажется, я неправильно понял ваш вопрос. Нижеследующее работает только для изменений, которые были сделаны внутри Excel, а не изменений, внесенных внешним редактором. Вы можете попробовать использовать что-то вроде «windiff» или «Notepad ++» для сравнения старых и новых файлов, но я думаю, что они представлены в двоичном формате, поэтому это может не дать никаких полезных результатов.


Excel 2010 имеет встроенную функцию для этого.

Если вы перейдете на вкладку "Обзор", то щелкните там, где написано "Отслеживать изменения", затем "Выделить изменения". Это позволяет вам включить отслеживание внесенных изменений. Таким образом, вы делаете редактирование с включенным, и оно будет выделено. Каждому редактору также будут выделены его правки.

Отслеживать изменения

Если вы хотите снять выделение, то есть пометить изменения как принятые или отменить их, вы можете снова перейти к "Отслеживать изменения", но на этот раз нажмите кнопку «Принять / отклонить» изменения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .