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

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

  1. Выберите Файл > Открыть.

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

  3. Выберите поврежденную книгу в диалоговом окне Открытие документа.

  4. Щелкните стрелку рядом с кнопкой Открыть, а затем выберите команду Открыть и восстановить.

    Команда "Открыть и восстановить"

  5. Чтобы восстановить максимально возможное количество данных книги, выберите Восстановить.

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

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

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

Автоматическое сохранение резервной копии книги

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

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

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

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

Восстановление данных, когда книга открыта в Excel

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

    1. Выберите Файл > Открыть.

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

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

      Книга откроется без внесенных вами изменений, которые могли привести к ее повреждению.

Восстановление данных, если не удается открыть книгу в Excel

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

    1. Выберите Файл > Создать.

    2. В разделе Создать нажмите Пустая книга.

    3. Выберите Файл > Параметры.

    4. На вкладке Формулы в разделе Параметры вычислений выберите параметр Вручную и нажмите кнопку ОК.

    5. Выберите Файл > Открыть.

    6. Найдите поврежденную книгу и откройте ее двойным щелчком мыши.

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

    1. Выберите Файл > Открыть.

    2. Перейдите к папке, в которой находится поврежденная книга.

    3. Щелкните имя файла правой кнопкой мыши, выберите команду Копировать, а затем нажмите кнопку Отмена.

    4. Выберите Файл > Создать.

    5. В разделе Создать нажмите Пустая книга.

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

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

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

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

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

    10. Выберите Главная > Копировать или нажмите клавиши CTRL+C.

    11. Начиная с ячейки A1, выделите область примерно такого же размера, что и диапазон ячеек с данными в поврежденной книге.

    12. Выберите Главная > Вставить или нажмите клавиши CTRL+V.

    13. Пока диапазон ячеек еще выделен, снова выберите Главная > Копировать или нажмите клавиши CTRL+C.

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

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

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

    1. Скопируйте код макроса, приведенный ниже, и вставьте его на листе модуля.

      Sub GetChartValues()

      Dim NumberOfRows As Integer

      Dim X As Object

      Counter = 2

      ' Подсчет количества строк данных.

      NumberOfRows = UBound(ActiveChart.SeriesCollection(1).Values)

      Worksheets("ChartData").Cells(1, 1) = "X Values"

      ' Запись значений по оси x на лист.

      With Worksheets("ChartData")

      .Range(.Cells(2, 1), _

      .Cells(NumberOfRows + 1, 1)) = _

      Application.Transpose(ActiveChart.SeriesCollection(1).XValues)

      End With

      ' Перебор всех рядов в диаграмме и запись их значений

      ' на лист.

      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. Вставьте или удалите лист в книге, щелкните его ярлычок правой кнопкой мыши и назовите его ДанныеДиаграммы.

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

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

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

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

К началу страницы

Автоматическое сохранение резервной копии книги

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

  1. Выберите Файл > Сохранить как.

  2. Выберите Компьютер, а затем нажмите кнопку Обзор.

    Кнопка "Обзор"

  3. В диалоговом окне Сохранение документа щелкните стрелку на кнопке Сервис и выберите пункт Общие параметры.

    "Общие параметры" в меню "Сервис"

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

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

К началу страницы

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

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

  1. Выберите Файл > Параметры.

  2. На вкладкеСохранение в разделе Сохранение книг установите флажок Автосохранение каждые и введите количество минут. (По умолчанию — 10.)

    Параметр "Автосохранение" на вкладке "Сохранение" в диалоговом окне "Параметры Excel"

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

  4. Убедитесь, что снят флажок Отключить автовосстановление только для этой книги.

К началу страницы

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×