Excel нашел нечитаемый контент в <filename>

У меня есть файл excel, содержащий около 1000 строк. Каждая строка имеет изображение, подобное размеру миниатюр в одном из столбцов. Ячейка, на которую накладывается изображение, имеет комментарий, который фактически содержит большую версию одного и того же изображения.

Время от времени, открывая файл, я получаю

Excel нашел нечитаемый контент. Вы хотите восстановить содержимое файла. Если я скажу «Нет», он закрывается.

Если я скажу «да», он восстанавливает и удаляет некоторые части со следующим журналом:

Убрана часть: /xl/drawings/vmlDrawing1.vml. (Форма рисунка) Удаленная часть: /xl/drawings/vmlDrawing2.vml. (Форма рисования)

Тогда случается, что комментарии (содержащие большую версию изображения) все идут по каждой строке.

Первоначально файл содержит макрос, который запускается, и после его завершения я сохраняю файл как xlsx, который удаляет макрос, который в порядке.

Нет конкретного шаблона для этого поведения, его не так, как это происходит в первый раз, когда я снова открываю его после сохранения в качестве xlsx или чего-то еще. Это может быть хорошо на некоторое время, а затем внезапно произойдет.

Это происходит в Windows 7, Office 2010

Любые предложения будут ценны

У меня была такая же проблема, и я смог ее исправить. Проблема связана с кэшем в памяти. Это код, который разрешил проблему для меня.

Public Sub PT_cache_clear() Dim pc As PivotCache Dim ws As Worksheet
With ActiveWorkbook For Each pc In .PivotCaches pc.MissingItemsLimit = xlMissingItemsNone Next pc End With
End Sub

  • Как импортировать листы с изображениями?
  • Ошибка 1004 VBScript в Excel Automation
  • Добавить или добавить к массиву без VBA / UDF
  • Продолжайте суммировать соответствующую ячейку и сравните ее с первым столбцом для суммирования первого столбца на основе сравнения в excel
  • Как обрезать текстовую ячейку excel до 250 символов
  • Excel: текст столбца в Excel в excel
  • График области Excel 2010 в начале
  • Ошибка времени выполнения 1004 заданное приложение или объектная ошибка
  • Получить уникальную строку по определенным значениям
  • Как удалить текст между двумя строками, включая идентификаторы?
  • Макрос для копирования именованного диапазона из одного рабочего листа в другой
  • Interesting Posts

    Запрос таблицы Excel

    Возвращать значение столбца следующего столбца после успешного LARGE?

    Как вставить значения целого столбца в python с помощью xlwt

    Недопустимый диапазон методов объекта _global

    Excel vba скрыть строки до значения

    Строковое условное форматирование «равно» в Excel с использованием xlsxwriter Python

    MATLAB выпускает файлы Excel или запускает сервер Excel

    «Внешняя таблица не в ожидаемом формате». при чтении файла excel (.xlsx), который сохраняется в формате 2010 года?

    Ошибка Jxls: невозможно загрузить XLS-трансформатор. Убедитесь, что реализация Transformer находится в пути к классам

    как сделать открывающий txt-файл в Excel работать, как если вы щелкните правой кнопкой мыши в проводнике Windows и откройте с помощью Excel?

    Сохранять ведущие нули jQuery Datatables экспортировать как кнопку excel

    Расчет ссылки на ячейки в формуле диапазона

    Силовой стержень с именем MDX

    Ошибка при попытке скопировать и вставить в Excel

    Определение, если ячейка Excel содержит формулу массива или текстовое значение

    Давайте будем гением компьютера.