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

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

11.07.2019, 12:41. Показов 22510. Ответов 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
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.07.2019, 12:41
Ответы с готовыми решениями:

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

Ошибка при подключении файла Sales_item.h из примера в книге
Делаю маленькие шажки по книге &quot;C++ базовый курс 2014&quot; Скачал файл &quot;Sales_item.h.&quot;, добавил в...

ошибка при открытии файла
я написал функцию дя открытия файла...но при попытке запуска выскакивает ошибка...что делать?

Ошибка при открытии файла
Ребят помогите, взял у друга приложение &quot;Пазлы&quot; в делфи, но при запуске в делфи выскакивает ошибка...

2
11254 / 3618 / 645
Регистрация: 13.02.2009
Сообщений: 10,793
14.07.2019, 12:09 2
Создаю макросом сводную таблицу
Вот сюда и смотри. Где-то что-то криво
1
1 / 1 / 0
Регистрация: 20.08.2015
Сообщений: 42
17.07.2019, 09:26  [ТС] 3
Спасибо, Alex77755! Я примерно так и думал.
Нашёл, исправил...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.07.2019, 09:26

Ошибка при открытии файла
Есть календарь на форме. При нажатии на дату в поле выводится всё, что есть в этом файле. Есть...

Ошибка при открытии файла
Здравствуйте, в общем у меня проблема я прохожу практику сделал задания и со спокойной душой...

Ошибка при открытии файла
Как сделать, чтобы при каждой компиляции проекта, в файл записывалась новая информация? Чтобы...

Ошибка при открытии файла
помогите найти ошибку, вроди бы её выдает на инструкции fopen &lt;?php $TheFile=&quot;a/$_GET_$_GET.txt&quot;;...


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

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

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