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

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

11.07.2019, 12:41. Показов 39125. Ответов 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
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.07.2019, 12:41
Ответы с готовыми решениями:

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

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

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

2
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
14.07.2019, 12:09
Создаю макросом сводную таблицу
Вот сюда и смотри. Где-то что-то криво
1
1 / 1 / 0
Регистрация: 20.08.2015
Сообщений: 42
17.07.2019, 09:26  [ТС]
Спасибо, Alex77755! Я примерно так и думал.
Нашёл, исправил...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.07.2019, 09:26
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru