admin / 12.04.2020

Обнаружено содержимое которое не удалось прочитать

Excel works!


Сталкивались с таким сообщением: «В книге «» обнаружено содержимое, которое не удалось прочитать. Попробовать восстановить содержание книги? Если вы доверяете источнику этой книги, нажмите «Да»». Если не сталкивались, вам очень повезло, потому что вы можете работать с книгой весь день, а потом вдруг после перезапуска файла всплывает сообщение как на картинке. Вы не можете ничего сделать. Как решать эту проблему?

У меня был еще более запущенный случай — двоичная книга .xlsb, с огромным кол-вом аналитики, графики таблицы 5 листов. Очень жалко было его потерять — резервную копию сделал задолго до этой проблемы.

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

Копание в интернете выявило несколько основных действий по восстановлению файла:

1. Если это формат xls и выше (не двоичный), то можете воспользоваться программами типа ExcelFIX или Recovery Toolbox for Excel, скачивал эти программы с оф. сайтов, все в порядке с установкой, понятный интерфейс — но мне не помогло, т.к. книга двоичная

2. Не помогло так же открытие в Excel 2003.

3. Помогают восстановить файлы почти любой сложности на сайте, сам не проверял (конфиденциальная информация в файле), но многие рекомендуют.

4. Решение, которое предлагают сразу на нескольких сайтах:

Проверьте в реестре, что стоит в

Проверил, было все в порядке.

Содержимое, которое не удалось прочитать. Что помогло мне:

1. Сохранил на другой компьютер и после нажатия кнопки «Да» прошло 4 с половиной часа и файл восстановился. У вас это может пройти быстрее.

2. Также открыл через Excel 2013, книга восстановилась в течение 10 минут без потерь данных и прочих проблем! Рекомендую!

P.S. Ко мне обращались с такой проблемой при выгрузке данных из 1С — в этом случае высока вероятность неправильного формата выгружаемых таблиц — лучше обратиться к 1С специалисту.

ЧТО ДЕЛАТЬ, ЕСЛИ КОМПЬЮТЕР НЕ МОЖЕТ ОТКРЫТЬ ФАЙЛ

Нередко пользователи компьютеров сталкиваются с ситуацией, когда они, скачав из интернета или просто скопировав у товарища понравившийся ему файл, не могут его посмотреть (запустить или попросту открыть) на своем компьютере, а вместо этого видят такую картинку как на Рис.0. После нескольких попыток открыть нужный файл некоторые владельцы начинают ругаться на свой ПК и говорить, что это куча металлолома. Другие наоборот предполагают что файл, который они пытаются открыть является «левым», и он заражен неизвестным вирусом, поэтому его лучше удалить. Но все же, почему не открывается файл на вашем компьютере, и что нужно сделать, чтобы вы могли открыть выбранный вами файл?

Для тех, кому привычнее смотреть, а не читать эта статья размещена на канале YouTube по этому адресу.

Если кто читал статью «Как научиться работать на компьютере за два часа», тот, наверное, помнит, что компьютер работает с программами, которые можно условно разделить на три основные группы. Первая – это операционная система, без которой любой компьютер — просто куча дорогого железа. Вторая – это программы, предназначенные для выполнения конкретных задач (чтения текстов, прослушивания музыки, просмотр видео и т.д.). Третья – это вспомогательные программы для обеспечения корректного взаимодействия программ первой и второй группы, так называемые драйверы.

Грубо можно сказать, что операционная система создает условия для работы программ второй группы на компьютере. Для того, чтобы открыть (запустить) какой-нибудь файл, необходимо воспользоваться одной из многочисленных программ второй группы. Эти программы можно назвать прикладными, т.к. они предназначены для решения каких-либо конкретных задач. Некоторые программы из второй группы уже встроены в операционную систему, некоторые — нет. Обычно программы, с помощью которых можно открыть тот или иной файл, используются и для создания этих файлов. Т.е., если на вашем ПК установлена программа, с помощью которой создан файл, то можно с уверенностью сказать, что компьютер этот файл откроет. Если же нет, то на вопрос «почему не открывается файл» необходимо искать другие ответы. Может, этот файл зашифрован, или закрыт паролем.

Но как определить, с помощью какой программы создан файл, который вы хотите открыть? Чтобы иметь возможность найти на компьютере файл, ему присваивается название. Название файла, к примеру, «интересные сайты.txt» состоит из непосредственно названия (в данном случае это «интересные сайты») и расширения, которое пишется, начиная с точки, стоящей сразу после непосредственного названия файла (в данном случае «.txt»). По имени файла (точнее, по его расширению) видно, что файл создан с помощью текстовой программы «Блокнот», которая встроена в операционную систему Windows.

Все файлы, если это не группа файлов, объединенная в папку, имеют расширения. И по ним компьютер безошибочно определяет программу, с помощью которой можно открыть файл. По умолчанию пользователю не видны расширения файлов. Эта функция в Windows отключена. Я считаю это очень неудобным, т.к. мне часто приходится работать со множеством различных файлов и часто устанавливать и сносить различные программы. Наверное, другим пользователям это не нужно, но, как посмотреть расширение файла, желательно уметь.

Чтобы ваш компьютер отображал полное название файла вместе с расширением, необходимо настроить «Параметры папок». Для этого в левом нижнем углу экрана вашего ПК нажмите кнопку «Пуск», и в появившемся окне выберите «Панель управления» (см.1 Рис.1).

В новом окне «Панель управления» в правом верхнем углу выберите кнопку «Категория» (см.1 Рис.2). При этом у вас откроется меню отображения элементов «Панели управления» (см.2 Рис.2), в котором вы должны выбрать «Мелкие знаки» (см.3 Рис.3). Если вы плохо видите, вы можете выбрать и «Крупные знаки».

В новом окне «Панель управления/Все элементы панели управления» Рис.3 выберите пункт «Параметры папок» (см.1 Рис.3).

Новое окно Рис.4 «Параметры папок» вы должны открыть на вкладке «Вид» (см.1 рис.4). Затем, с помощью ползунка (см.2 рис.4) в поле «Дополнительные параметры» найдите параметр «Скрывать параметры для зарегистрированных типов папок» (см.3 Рис.4).

Затем слева от пункта «Скрывать параметры для зарегистрированных типов папок» уберите галочку и последовательно нажмите кнопки «Применить» (см.4 Рис.4) и «ОК» (см.5 Рис.4).

Примечание: Если вы захотите, чтобы у вас снова не отражались расширения папок, в окне Рис.4 нажмите кнопку «Восстановить умолчания» (см.6 Рис.4), и затем последовательно нажмите кнопки «Применить» и «ОК».

После ваших манипуляций в названии файла, который вы хотите открыть, будет отображаться и расширение этого файла. Для того,чтобы найти название программы, с помощью которой был создан файл, в поле поиска вашего браузера вставьте это расширение и нажмите кнопку «Поиск» или «Enter». На множестве сайтов вам расскажут о файлах с этим расширением и программах, с помощью которых создаются эти файлы. Вам останется только найти нужную вам программу и установить ее на вашем ПК, после чего вы сможете открыть нужный вам файл.

Примечание: При попытке открыть файл, скачанный из интернета, следует проявлять осторожность, т.к. некоторые файлы могут нести угрозу вашему компьютеру. Например, файлы с расширением «.exe» – это исполнительные файлы. Они, обычно, предназначены для установки определенных программ. И, если вы рассчитывали посмотреть какой-нибудь документ или схему, а вам предлагают файл с расширением «.exe», уже есть повод для сомнения, действительно ли вам предлагают хороший файл. Существует множество файлов, несущих угрозу безопасности компьютера. К сожалению, нет таких расширений как «.trojan» или «.virus», чтобы сразу определить файл как вредоносный. Но, зато, у программ-антивирусов есть возможность проверить файл на предмет безопасности с большой вероятностью. В любом случае, если вы сомневаетесь в качестве незнакомого файла, перед тем, как пытаться его открыть, создайте точку восстановления компьютера. Как это делать, написано в статье «Восстановление операционной системы». Если вы это сделаете, вы всегда сможете привести компьютер к состоянию, когда с ним было все в порядке.

Необходимо отметить, что некоторые программы могут быть универсальны и иметь возможность открывать файлы с различными расширениями. В качестве примера можно привести программу VLC-player для просмотра видеофайлов. Существуют и другие универсальные программы, но все равно, пока нет таких программ, которые могли бы открывать файлы с любыми расширениями. Они были бы настолько громоздки, что их не смог бы обрабатывать ни один компьютер.

Итак, подведем итоги данной статьи. Для того, чтобы открыть тот или иной файл, необходимо:

1. Определить, с помощью какой программы он был создан.

2. Для определения программы, которая может открыть файл, необходимо узнать расширение файла.

3. Установить программу, которая сможет открыть необходимый вам файл на ваш компьютер.

Иценко Александр Иванович

Восстановление поврежденной книги

Восстановление данных из поврежденной книги

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

Важно: Если открыть книгу не позволяет ошибка на диске или в сети, переместите ее на другой жесткий диск или сохраните на локальный диск из сети, прежде чем пытаться восстанавливать ее перечисленными ниже способами.

  • Чтобы восстановить данные, когда книга открыта в приложении Excel, выполните одно из перечисленных ниже действий.

    • Возврат к последней сохраненной версии книги. Если при редактировании листа книга была повреждена до того, как изменения в ней были сохранены, можно восстановить исходный лист, вернувшись к последней сохраненной версии.

      Чтобы вернуться к последней сохраненной версии книги, выполните указанные ниже действия.

      1. Нажмите кнопку Microsoft Office и нажмите кнопку Открыть.

      2. Дважды щелкните имя книги, которую необходимо открыть в приложении Excel.

      3. Нажмите кнопку Да, чтобы снова открыть книгу.

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

    • Сохранение книги в формате SYLK (символьной ссылки). Сохранив книгу в формате SYLK, вы сможете отфильтровать поврежденные элементы. Формат SYLK обычно используется для устранения ошибок принтера.

      Для сохранения книги в формате SYLK сделайте следующее.

      1. Нажмите кнопку Microsoft Office , а затем наведите указатель мыши на стрелку рядом с кнопкой Сохранить как.

      2. В списке Тип файла выберите пункт SYLK (Symbolic Link), а затем нажмите кнопку Сохранить.

        Примечание: При использовании формата SYLK сохраняется только активный лист книги.

      3. Если отображается сообщение о том, что выбранный тип файла не поддерживает книги, содержащие несколько страниц, нажмите кнопку ОК, чтобы сохранить только активный лист.

      4. Если отображается сообщение о том, что книга может содержать возможности, несовместимые с форматом SYLK, нажмите кнопку Да.

      5. Нажмите кнопку Microsoft Office и нажмите кнопку Закрыть.

      6. Если в появившемся сообщении предлагается сохранить внесенные изменения, нажмите кнопку Да.

      7. Нажмите кнопку Microsoft Office и нажмите кнопку Открыть.

      8. Выберите сохраненный SLK-файл, а затем нажмите кнопку Открыть.

        Примечание: Чтобы увидеть SLK-файл, может понадобиться выбрать пункт Все файлы или Файлы SYLK в списке Тип файлов.

      9. Нажмите кнопку Microsoft Office , а затем наведите указатель мыши на стрелку рядом с кнопкой Сохранить как.

      10. В поле Тип файла выберите Книга Excel.

      11. В поле Имя файла введите новое имя книги, чтобы создать ее копию, не удаляя оригинал, а затем нажмите кнопку Сохранить.

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

  • Для восстановления данных в том случае, если книга не может быть открыта в приложении Excel, выполните одно из следующих действий.

    • Настройка пересчета вручную в Excel. Чтобы открыть книгу, попробуйте отключить автоматический пересчет. Книга не будет пересчитываться и поэтому может открыться.

      Чтобы настроить пересчет вручную в Excel, выполните указанные ниже действия.

      1. Убедитесь, что в Excel открыта новая пустая книга. В противном случае выполните указанные ниже действия.

        1. Нажмите кнопку Microsoft Office и выберите команду создать.

        2. В разделе Новый пустой щелкните значок Новый документ.

      2. Нажмите кнопку Microsoft Office , а затем — Параметры Excel.

      3. В категории Формулы в группе Вычисления установите переключатель в положение Вручную.

      4. Нажмите кнопку ОК.

      5. Нажмите кнопку Microsoft Office и нажмите кнопку Открыть.

      6. Выделите поврежденную книгу, а затем нажмите кнопку Открыть.

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

      Чтобы использовать внешние ссылки для связи с поврежденной книгой, сделайте следующее:

      1. Нажмите кнопку Microsoft Office и нажмите кнопку Открыть.

      2. В поле Область поиска выберите папку, содержащую поврежденную книгу, а затем нажмите кнопку Отмена.

      3. Нажмите кнопку Microsoft Office и выберите команду создать.

      4. В разделе Новый пустой щелкните значок Новый документ.

      5. В ячейке A1 новой книги введите=имя_файла!A1, где имя_файла — это имя поврежденной книги, а затем нажмите клавишу ВВОД.

        Совет: Необходимо ввести только имя книги — вводить расширение не нужно.

      6. Щелкните книгу, а затем нажмите кнопку ОК.

      7. Если появится диалоговое окно Выбор листа, выберите нужный лист, а затем нажмите кнопку ОК.

      8. Выберите ячейку A1.

      9. На вкладке Главная в группе Буфер обмена нажмите кнопку Буфер обмена.

        Сочетание клавиш: можно также нажать клавиши CTRL+C.

      10. Выберите область приблизительно такого же размера, что и диапазон ячеек, содержащих данные в поврежденной книге.

      11. На вкладке Главная в группе Буфер обмена нажмите кнопку Вставить.

      12. Пока диапазон ячеек выбран, на вкладке Главная в группе Буфер обмена снова нажмите кнопку Копировать.

      13. На вкладке Главная в группе Буфер обмена щелкните стрелку под кнопкой Вставить и выберите команду Специальная вставка.

      14. В разделе Вставить выберите параметр Значения, а затем нажмите кнопку ОК.

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

    • Открытие поврежденной книги в Microsoft Office Word или Microsoft WordPad. Если у вас установлен конвертер Microsoft Office Excel, возможно, у вас получится открыть книгу в Word. Если файл откроется в приложении Word, вы сможете восстановить данные. Этот способ нельзя использовать для листов модулей, диалогов, диаграмм и макросов, а также для внедренных диаграмм. Вы не сможете восстановить формулы в ячейках. Восстановить удастся только результаты формул, которые отображаются в ячейках поврежденной книги.

      Книгу Excel также можно открыть в WordPad. Если книга откроется, вы сможете восстановить код Microsoft Visual Basic в модулях и модулях классов. Чтобы найти код, выполните поиск по слову Sub или Function.

    • Извлечение данных из поврежденной книги с помощью макроса. Если поврежденная книга ссылается на диаграмму, попробуйте извлечь исходные данные диаграммы с помощью макроса.

      Для использования макроса выполните указанные ниже действия

      1. Введите на листе модуля следующий код макроса:

        Введите на листе модуля следующий код макроса:

        Sub GetChartValues() Dim NumberOfRows As Integer Dim X As Object Counter = 2 ‘ Calculate the number of rows of data. NumberOfRows = UBound(ActiveChart.SeriesCollection(1).Values) Worksheets(«ChartData»).Cells(1, 1) = «X Values» ‘ Write x-axis values to worksheet. With Worksheets(«ChartData») .Range(.Cells(2, 1), _ .Cells(NumberOfRows + 1, 1)) = _ Application.Transpose(ActiveChart.SeriesCollection(1).XValues) End With ‘ Loop through all series in the chart and write their values to ‘ the worksheet. For Each X In ActiveChart.SeriesCollection Worksheets(«ChartData»).Cells(1, Counter) = X.Name With Worksheets(«ChartData») .Range(.Cells(2, Counter), _ .Cells(NumberOfRows + 1, Counter)) = _ Application.Transpose(X.Values) End With Counter = Counter + 1 Next End Sub

      2. Вставьте новый лист в книгу и переименуйте его в ChartData.

      3. Выделите диаграмму, из которой требуется извлечь значения данных.

        Примечание: Эту диаграмму можно внедрить в лист или поместить на отдельный лист диаграммы.

      4. Запустите макрос GetChartValues97.

        Данные из диаграммы будут помещены на лист ChartData.

FILED UNDER : Статьи

Submit a Comment

Must be required * marked fields.

:*
:*