Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.90/10: Рейтинг темы: голосов - 10, средняя оценка - 4.90
oleg_t67
1 / 1 / 0
Регистрация: 20.08.2015
Сообщений: 42
1

Ошибка при открытии файла - Ошибка в части содержимого в книге

11.07.2019, 12:41. Просмотров 1782. Ответов 2

Добрый день!

Открываю файл. Создаю макросом сводную таблицу, сохраняю файл.
Затем при попытке открыть данный файл появляется ошибка:
“Ошибка в части содержимого в книге “Книга1.xlsx”. Выполнить попытку восстановления? Если вы доверяете источнику, из которого получена книга, нажмите кнопку “Да”

Нажимаю "Да", файл открывается и появляется сообщение об исправлении ошибки:
"Восстановленные записи: Отчет сводной таблицы из части /xl/pivotTables/pivotTable1.xml (Представление сводной таблицы)" и ссылка на файл вида errornnnnnn_nn.xml
Содержание файла errornnnnnn_nn.xml довольно лаконично:
XML
1
2
3
4
5
6
7
8
9
10
<?xml version="1.0" encoding="UTF-8" standalone="true"?>
<recoveryLog xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main">
<logFileName>error034400_01.xml</logFileName>
<summary>Обнаружены ошибки в файле "Полный путь к файлу\Книга1.xlsx"</summary>
<repairedRecords>
  <repairedRecord>
       Восстановленные записи: Отчет сводной таблицы из части /xl/pivotTables/pivotTable1.xml (Представление сводной таблицы)
  </repairedRecord>
</repairedRecords>
</recoveryLog>
Попробовал следующе:
1. до открытия и исправления распаковал файл в отдельный каталог
2. после исправления распаковал файл в другой каталог
3. сравнил содержимое - отличие только в том, что в "кривом" pivotTable1.xml файле cacheId="какое-то значение", а в нормальном pivotTable1.xml файле cacheId="1"

Товарищи, кто знает как победить эту холеру?

Добавлено через 27 минут
похоже, что cacheId здесь ни при чём...
в другом файле значение тоже не равно "1", но файл открывается без ошибки...
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.07.2019, 12:41
Ответы с готовыми решениями:

Ошибка в части содержимого в книге после редактирования макроса
Добрый день. Мучаюсь всю неделю. Сделал файлик с vba. Все работало нормально, постоянно...

Ошибка при открытии сохраненного текстового файла в Excel
Коллеги, добрый день. Столкнулся с проблемкой: При открытии в почте экселевского файла...

Ошибка File not found при открытии текстового файла
Здравствуйте! Пытаюсь открыть файл на чтение следующим образом: Sub Mean() Open...

При открытии xlt файла выдается ошибка 429
Скопировал файл с расширением xlt с другого компьютера. При открытии этого файла выдается ошибка...

Ошибка при открытии файла размером свыше 1.5 Мб функцией Open
Всем доброго времени суток. Работаю с ACCESS 2007 и VBA. Пишу небольшую базу данных по работе. Дело...

2
Alex77755
10941 / 3431 / 590
Регистрация: 13.02.2009
Сообщений: 10,182
14.07.2019, 12:09 2
Создаю макросом сводную таблицу
Вот сюда и смотри. Где-то что-то криво
1
oleg_t67
1 / 1 / 0
Регистрация: 20.08.2015
Сообщений: 42
17.07.2019, 09:26  [ТС] 3
Спасибо, Alex77755! Я примерно так и думал.
Нашёл, исправил...
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.07.2019, 09:26

Ошибка при программном создании сводной таблицы в книге MS Excel
Доброго времени всем! При попытке программного создания сводной таблицы в книге MS Exel на базе...

Изменения в книге 1 отображаются при открытии книги 2
Есть две книги, если я изменила число в Книга1, то при открытии Книга2 - тоже число, нужно чтоб...

Ошибка при открытии формы
Добрый день! Помогите,пожалуйста.найти ошибку,выходит на строчку:Form1.Show Сначала пишет,что...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru