Восстановление информации в Excel

Опубликовано 01 Апр 2014
Рубрика: Справочник Excel | 3 комментария



Разбитый стеклянный файл ExcelРаботая в Excel, вы несколько часов (дней, недель, месяцев, лет) вводили в таблицу базы данных информацию. И вдруг в один совсем не прекрасный день файл перестал открываться… Шок, растерянность, поиск сохраненных копий (если есть что искать), призывы о помощи...

...к системному администратору, откат системы с потерей части выполненной работы…

Есть специальные программы, выполняющие восстановление информации в файлах Excel, но мы попробуем обойтись без них, используя лишь внутренние возможности самой программы MS Excel.

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

База данных в Excel, которая подлежит восстановлениюПереходим к рассмотрению вопроса на небольшом примере.

Итак, у нас есть (точнее — был) в наличии файл «Источник.xls», состоящий из одного листа с базой данных в виде таблицы, которая содержит информацию о сборке изделий А01 тремя производственными участками по месяцам в течение года.

И вот этот файл перестал открываться.

Порядок действий.

1. Создаем два новых файла в Excel,  и называем их, например, «1.xls» и «2.xls».

2. Открываем оба созданных файла Excel.

3. В файле «1.xls» на листе «Лист1» выделяем диапазон пустых ячеек A1…E18. Выделенный диапазон должен быть заведомо больше, чем размер утерянной таблицы. Здесь придется напрячь память и вспомнить приблизительные размеры области листа, которую мы хотим восстановить.



Если выделите меньшую область, чем занимает восстанавливаемая информация, то придется повторить всю описываемую процедуру, выделив  бóльшую область.

4. Нажимаем в главном меню кнопку «Правка» и выбираем «Копировать». Выделенный пустой диапазон оказывается скопированным в буфер обмена информации.

5. Нажимаем кнопку главного меню «Окно» и переходим к файлу «2.xls», выбрав его на выпавшей вкладке.

6. Выделяем на листе «Лист1» открывшегося файла «2.xls» верхнюю левую ячейку A1.

7. Жмем вновь кнопку главного меню «Правка», выбираем в выпавшем меню «Специальная вставка».

8. В открывшемся одноименном окне «Специальная вставка» нажимаем кнопку «Вставить связь».

Окно "Специальная вставка"

9. Снова нажимаем в главном меню кнопку «Правка» и выбираем в выпавшем меню «Связи».

10. В появившемся окне «Изменение связей» нажимаем кнопку «Изменить».

Окно "Изменение связей" и кнопка "Изменить"

11. Для завершения процесса в выпавшем окне «Изменить источник:1.xls» указываем наш проблемный файл «Источник.xls» закрываем окно «Изменение связей».

Окно "Изменить источник"

Восстановление информации в excelВ файле «2.xls» мы должны увидеть данные из испорченного файла. Выглядит восстановленная информация так, как показано на рисунке слева от этого текста.

12. После восстановления информации  следует отключить связь файла «2.xls» с файлом «Источник.xls». Для этого нажимаем кнопку главного меню «Правка» и в выпавшем меню выбираем «Связи».

13. В появившемся окне «Изменение связей» нажимаем кнопку «Разорвать связь» и закрываем окно.

Окно "Изменение связей" и кнопка "Разорвать связь"

Важно повторить все шаг в шаг и не игнорировать ни одно из перечисленных действий!

На этом восстановление информации завершено. Да, форматирование и формулы утеряны, но проблему решить удалось, и  данные в виде значений получилось извлечь. Далее предстоит вручную заново отформатировать таблицу и восстановить формулы, но самое главное – объемная база данных исходных значений восстановлена!

Рассмотренный метод восстановления информации в Excel работает не во всех случаях. Мне, видимо, везло, и пару-тройку раз за последние десять лет он меня выручал.

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

Подписывайтесь на анонсы статей в окне, расположенном в конце каждой статьи или в окне вверху страницы!!!

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

Другие статьи автора блога

На главную


Введите Ваш e-mail:

Статьи с близкой тематикой

Отзывы

3 комментария на «Восстановление информации в Excel»

  1. Анатолий 02 Апр 2014 07:03

    Спасибо! Очень интересно.

  2. Кирилл 03 Апр 2014 03:40

    Спасибо. Полезно.

  3. Денис 25 Апр 2014 16:44

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

Ваш отзыв







  • Посетители: 657 649

  • Подписчики: 3 416