Восстановление информации в Excel
Опубликовано 01 Апр 2014
Рубрика: Справочник Excel | 8 комментариев
Работая в Excel, вы несколько часов (дней, недель, месяцев, лет) вводили в таблицу базы данных информацию. И вдруг в один совсем не прекрасный день файл перестал открываться… Шок, растерянность, поиск сохраненных копий (если есть что искать), призывы о помощи...
...к системному администратору, откат системы с потерей части выполненной работы…
Есть специальные программы, выполняющие восстановление информации в файлах Excel, но мы попробуем обойтись без них, используя лишь внутренние возможности самой программы MS 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» закрываем окно «Изменение связей».

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

Важно повторить все шаг в шаг и не игнорировать ни одно из перечисленных действий!
На этом восстановление информации завершено. Да, форматирование и формулы утеряны, но проблему решить удалось, и данные в виде значений получилось извлечь. Далее предстоит вручную заново отформатировать таблицу и восстановить формулы, но самое главное – объемная база данных исходных значений восстановлена!
Рассмотренный метод восстановления информации в Excel работает не во всех случаях. Мне, видимо, везло, и пару-тройку раз за последние десять лет он меня выручал.
Я думаю, вы поняли, что смысл описанных действий заключается в организации связи программными запросами MS Excel с данными внутри закрытого и заблокированного по неизвестным причинам файла. Если в результате порчи файла данные внутри остались неизмененными, с высокой степенью вероятности вы их извлечете.
Уважаемые читатели, вопросы и отзывы об использовании на практике описанного метода восстановления информации в Excel пишите в комментариях. Ваши результаты – это ценный опыт для коллег, которые прочтут этот материал позже.
Статьи с близкой тематикой
Отзывы
8 комментариев на «Восстановление информации в Excel»
Ваш отзыв
Спасибо! Очень интересно.
Спасибо. Полезно.
Очень полезная информация, автор как всегда, на высоте. Сам делаю расчеты в Exel. Возможности этой программы практически безграничны, поэтому приходиться постоянно изучать, вникать.Для инженера просто незаменимая программма.
По поводу п.3. Можно же полностью весь лист выделить, чтоб не заморачиваться по поводу вспоминания размера таблицы?
Возможно, метод работает только с выделенной частью листа и не работает со всем листом. Нужно проверить.
Не сочтите за рекламу, но если нужна Тема класса Премиум для сайта, лучше обратиться на WPRIPPER.RU
Спасибо, помогло!!!!
Рад за Вас, Алекс!