Как восстановить поврежденный файл Excel

Я пытаюсь восстановить некоторые файлы для друга, который испортил USB-накопитель, слишком быстро вытащив его из компьютера. При поиске невидимых разделов мне удалось восстановить файлы. Все файлы не повреждены, кроме 1 файла excel, который, кажется, поврежден.

Я искал способы восстановления файла Excel, потому что параметры восстановления по умолчанию в Excel 2003-2010 не работают для этого файла. Я столкнулся с многочисленными сторонними приложениями, из которых один, похоже, сможет выполнить эту работу: Recovery Toolbox for Excel.

  • Macbook Pro - звук не работает, и из моего наушника появляется красный свет
  • Переключиться на определенный источник входного сигнала
  • Использование Python на Mac
  • Mac OS X для VirtualBox
  • Безопасно избавиться от «У вас новая почта в / var / mail» на Mac?
  • Есть ли способ использовать клавиатуру для перемещения приложения в другое пространство на OS X?
  • Конечно, это и все другие приложения, которые я нашел, требуют покупки для фактического восстановления файла. Кажется, немного глупо платить 30 долларов за одно время, и что-то, что не для меня. Поэтому я хотел бы сохранить это как вариант последнего курорта.

    Я могу попытаться это исправить? Я приложил скриншот о том, как выглядит файл, когда я открываю его на моем OSX при преобразовании в HTML-файл (для просмотра кода), поскольку он может быть проблемой набора символов.

    Введите описание изображения здесь

  • Как будет работать Mac OS X Snow Leopard?
  • Как «предупреждение о безопасности Windows» вы хотите запустить этот файл .. »работают?
  • Как я могу отслеживать изменения, внесенные установщиком?
  • Startd, похоже, игнорирует StartCalendarInterval на Yosemite
  • Установка .Net Framework 3.5 с пакетом обновления 1 (SP1) для Windows 8 x64 завершается с ошибкой и сбой при 65.8% с кодом ошибки 0x800f081f
  • Почему веб-страницы иногда появляются как обычный HTML перед обновлением
  • 3 Solutions collect form web for “Как восстановить поврежденный файл Excel”

    Не гарантируется работа, но нужно попытаться выяснить, смогут ли OpenOffice или LibreOffice открыть файл (ы). Эти программные пакеты, безусловно, более терпимы к изворотливым файлам Word, и я спас несколько документов таким образом.

    Предоставлено TechRepublic. Где расположены фигуры :

    1: Попробуйте Excel

    Если режим автоматического восстановления Excel не работает, имеется ручная функция восстановления поврежденной книги:

    1. Выберите «Открыть» в меню «Файл». В Excel 2007 нажмите кнопку «Офис» и выберите «Открыть».
    2. Используя элемент управления Look In, найдите и укажите поврежденную книгу.
    3. В раскрывающемся списке «Открыть», показанном на рисунке A , выберите «Открыть и восстановить».
    4. Если это ваша первая попытка вручную восстановить книгу, нажмите «Восстановить» в появившемся диалоговом окне, показанном на рисунке B.

    Рисунок A

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

    Рисунок B

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

    Если вам повезет, Excel восстановит файл. Однако эта функция восстанавливает файлы, когда что-то пойдет не так с Excel, поэтому он не восстановит каждый поврежденный файл. После того как вы сделали все попытки восстановить файл, вам, возможно, придется справиться с восстановлением только данных. Если это так, нажмите «Извлечь данные» на шаге 4.

    2: Если повреждение происходит, когда рабочая книга открыта

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

    1. Выберите «Открыть» в меню «Файл». В Excel 2007 нажмите кнопку «Офис» и выберите «Открыть».
    2. Используя элемент управления Look In, найдите и укажите поврежденную книгу.
    3. Нажмите «Открыть».

    Вы действительно просто открываете книгу – ничего особенного не происходит.

    3: Отключить автоматический расчет

    Если Excel не сможет открыть файл самостоятельно или с помощью опции «Открыть и восстановить», попробуйте установить метод расчета вручную и повторите попытку. Чтобы сбросить настройки расчета:

    1. Откройте новую пустую книгу.
    2. В меню «Сервис» выберите «Параметры» и перейдите на вкладку «Расчет». В Excel 2007 нажмите кнопку «Офис», выберите «Параметры Excel» и выберите «Формулы» на панели слева.
    3. В разделе «Расчет» («Параметры расчета» в Excel 2007) нажмите «Вручную».
    4. Нажмите «ОК».

    Затем попробуйте открыть поврежденную книгу. Иногда Excel может открыть поврежденную книгу, если ее не нужно пересчитывать.

    4: Попробуйте Microsoft Office Tools

    Если Excel не может открыть поврежденную книгу, дайте Microsoft Office Tools завихрение:

    1. В меню «Пуск» выберите «Все программы» (в Windows XP).
    2. Выберите Microsoft Office.
    3. Выберите Microsoft Office Tools.
    4. Выберите Microsoft Office Application Recovery.
    5. В появившемся диалоговом окне, показанном на рисунке C , выберите Microsoft Office Excel.
    6. Нажмите «Восстановить приложение». Процесс может занять несколько минут.
    7. Ответьте на запрос «Отправить отчет в Microsoft».

    Рисунок C

    Office Tools может восстановить поврежденную книгу.

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

    5: Переместите файл

    Иногда испорченная книга не очень искажена в традиционном смысле. Он просто недоступен, как обычно; Сети и серверы часто маскируют ошибки как поврежденные файлы. Если вы столкнулись с поврежденной книгой, которую Excel не может восстановить, переместите поврежденный файл в другую папку, диск или сервер.

    6: Позвольте конкурсу попробовать

    Некоторые люди заявляют о необычайно хороших результатах, используя OpenOffice Suite, бесплатную альтернативу Open Source для Microsoft Office. Этот экземпляр Excel в пакете Calc, должен открыть поврежденный файл Excel. К сожалению, это означает длительную загрузку, но если она работает, это стоит того.

    7: Откройте поврежденную книгу в WordPad или Word.

    Если вы не можете восстановить книгу, попробуйте открыть ее в WordPad. Если это сработает, WordPad преобразует все в текст – но вы будете на один шаг ближе к восстановлению важных данных. К сожалению, этот метод не будет восстанавливать формулы. С другой стороны, в отличие от многих других методов восстановления данных WordPad восстанавливает ваши процедуры VBA (макросы). Просто найдите восстановленный текст для Sub и Function чтобы найти их. Вы также можете открыть поврежденный файл .xls в Word, но результаты будут ограничены. Чтобы этот метод работал, необходимо установить конвертер Microsoft Office Excel. И, в отличие от WordPad, Word не восстановит ваши процедуры.

    8: Использовать внешние ссылки

    Иногда вы можете восстановить данные, обратившись к фактическим ячейкам в поврежденной книге. Вы не будете восстанавливать формулы, форматы, диаграммы, макросы и т. Д., Но восстановление данных лучше, чем восстановление ничего. Чтобы восстановить данные, ссылаясь на поврежденную книгу, выполните следующие действия:

    1. Откройте новую книгу и введите в ячейку A1 формулу в следующей форме, чтобы ссылаться на A1 в поврежденной =nameofcorruptedworkbook!A1 : =nameofcorruptedworkbook!A1 . (Вам не нужно включать .xls в имя файла.)
    2. Нажмите Ввод.
    3. Если поврежденная рабочая книга находится не в одной папке, в Excel отобразится диалоговое окно «Обновить значения: имя файла». Используйте элемент управления Look In, чтобы найти поврежденный файл. Выберите файл и нажмите «ОК».
    4. Если появится диалоговое окно «Выбор листа», как показано на рисунке D , выберите соответствующий лист и нажмите «ОК». Excel отобразит значение в ячейке A1 поврежденной книги.
    5. Выберите ячейку A1 и перетащите ее на столько столбцов, сколько необходимо для размещения данных в поврежденном файле. Если в Excel отобразится диалоговое окно «Обновить значения: имя файла», выберите поврежденный файл и нажмите «ОК».
    6. Повторите шаг 5, скопировав строку A вниз столько строк, сколько необходимо для размещения данных в поврежденном файле.
    7. Выберите данные и выберите «Копировать» в меню «Правка».
    8. В меню «Правка» выберите «Вставить специальные» и выберите «Значения», как показано на рисунке E.
    9. Нажмите «ОК».

    Рисунок D

    Если поврежденный файл имеет несколько листов, укажите лист.

    Рисунок E

    Замените ссылочные формулы данными.

    9: Попробуйте формат SYLK для восстановления данных.

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

    1. В меню «Файл» выберите «Сохранить как». В Excel 2007 нажмите кнопку «Офис».
    2. Из элемента Save As Type выберите SYLK (Символическая ссылка) (* .slk), как показано на рисунке F.
    3. Дайте активному листу описательное имя, например corruptedworkbooknameSheet1. Если в книге есть только один лист, этот шаг не нужен.
    4. Нажмите «Сохранить».
    5. Если в книге есть несколько листов, Excel спросит вас, хотите ли вы продолжить, потому что выбранный формат не поддерживает несколько листов. Нажмите «ОК».
    6. Если Excel предлагает вам предупреждение о том, что рабочая книга может содержать функции, которые не совместимы с форматом SYLK, нажмите «Да».

    Рисунок F

    Сохраните каждый лист, используя формат SYLK.

    Важно знать, что формат SYLK сохраняет только активный лист. Однако вы не заметите, что формат разделил все страницы, кроме активного, до тех пор, пока вы не закроете и не откроете файл .slk. Чтобы восстановить данные со всех листов, вы должны снова открыть поврежденную книгу и сохранить каждый лист отдельно. Вот почему шаг 3. дает вам указание дать описательное имя. Эти имена будут полезны при восстановлении многостраничной книги. После сохранения всех листов в формате SYLK откройте один из файлов .slk и переименуйте его в формате .xls. Будьте внимательны, чтобы не использовать имя поврежденной книги. После того как вы восстановили книгу, вы можете отменить поврежденный файл или переименовать его, освободив исходное имя. Не заменяйте его, пока не убедитесь, что вы восстановили как можно больше данных. Затем восстановите книгу, импортировав или скопировав данные из файлов .slk. Это утомительный процесс, но стоит усилий, если ничего не работает. Этот метод сохраняет значения, полученные по формулам, но не сами формулы.

    10: Восстановить макросы

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

    1. Откройте Excel, но не открывайте поврежденную книгу.
    2. Установите режим расчета в ручном режиме (см. № 3).
    3. Выберите «Макро» в меню «Сервис», выберите «Безопасность» и выберите параметр «Высокий». В Excel 2007 нажмите кнопку «Офис», выберите «Параметры Excel» и выберите «Центр доверия» на левой панели. Затем нажмите кнопку «Параметры центра доверия», выберите «Параметры макроса» на левой панели, выберите «Отключить все макросы без уведомления» в разделе «Параметры макроса» и дважды нажмите «ОК».
    4. Откройте поврежденную книгу. Если Excel откроет книгу, вы увидите уведомление о том, что макросы отключены. Если Excel отключится, этот метод не будет работать.
    5. Нажмите Alt + F11, чтобы открыть редактор Visual Basic (VBE).
    6. Используя Project Explorer (нажмите Ctrl + R), щелкните правой кнопкой мыши модуль и выберите «Экспорт файла».
    7. Введите имя и папку для модуля.
    8. Повторите шаги 6 и 7. столько раз, сколько необходимо для экспорта всех модулей.
    9. Закройте VBE и выйдите из Excel.
    10. Откройте новую пустую книгу (или новую книгу, содержащую восстановленные данные из поврежденной книги) и импортируйте модули.
    1. Загрузите поврежденную таблицу на Google Диск.
    2. Щелкните правой кнопкой мыши на электронной таблице и выберите Открыть с помощью -> Таблицы Google . Google Таблицы преобразуют электронную таблицу в собственный формат электронных таблиц для редактирования в Google Таблицах.
    3. В открытой таблице в Google Таблицах выберите Файл -> Загрузить как -> Microsoft Excel (.xlsx) . Google Таблицы преобразуют таблицу в формат .xlsx.
    4. Откройте документ .xls, загруженный с Google Диска в Excel.

    Google Таблицы отлично справляются с преобразованием таблиц в формат .xlsx. Две конверсии файлов в Google Таблицах могут удалить все, что есть в исходной электронной таблице, которая вызывала проблему. Этот метод также работает для восстановления поврежденных электронных таблиц формата .ods.

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