Как размещено здесь и проверено мной.
У меня нет того, что я бы назвал «удовлетворительным» разрешением, но у меня есть обходной путь (своего рода!) Для обхода файла с помощью Excel 2003 для устранения повреждения, если рабочая книга не будет исправлена в 2010 году:
- Откройте файл в Excel 2003
- Перейти к файлу: Сохранить
- Измените тип Сохранить как на веб-страницу (.html), сохраните и закройте файл
- Откройте файл .html в Excel
- Сохраните файл в формате .xls (с новым именем, чтобы оригинал не терялся)
Я не знаю, откуда происходит настоящая «коррупция». Очевидно, что Office 2010 гораздо более требователен к проверке файлов на наличие проблем, чем Office 2003. Согласно Microsoft:
«Пожалуйста, имейте в виду, что зачастую довольно сложно, если не невозможно, определить, откуда исходит коррупция. Повреждение может существовать в «оболочке» рабочей книги или в определенных областях, таких как сводная таблица, стили, определенные имена, объекты или цепочка / формулы вычислений. Повреждение может быть вызвано многими различными сценариями, например, сбой в сети при сохранении, скачок напряжения, копирование и вставка с повреждением из другого файла, этот список можно продолжить. Вы можете сравнить повреждение файла с гвоздем в шине. Гвоздь может застрять в вашей шине на долгое время, даже если вы этого не заметите, и внезапно ваша шина соскользнет, или файл станет нечитаемым или покажет странные симптомы ».
Я думаю, что это плохая аналогия, но я надеюсь, что это поможет. Прежде чем импортировать файл из другой системы, измените имя рабочего листа рабочей книги. Более длинные имена вызывают проблемы при конвертации