Как восстановить листы excel в один

Содержание

  • Восстановление листов
    • Способ 1: включение панели ярлыков
    • Способ 2: перемещения полосы прокрутки
    • Способ 3: включение показа скрытых ярлыков
    • Способ 4: отображение суперскрытых листов
    • Способ 5: восстановление удаленных листов
  • Вопросы и ответы

Удаленные листы в Microsoft Excel

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

Восстановление листов

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

Ярлыки листов в Microsoft Excel

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

  • Отключение панели ярлыков;
  • Объекты были спрятаны за горизонтальной полосой прокрутки;
  • Отдельные ярлыки были переведены в состояние скрытых или суперскрытых;
  • Удаление.

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

Способ 1: включение панели ярлыков

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

Все ярлыки пропали в Microsoft Excel

  1. Переходим во вкладку «Файл».
  2. Переход во вкладку Файл в Microsoft Excel

  3. Далее производим перемещение в раздел «Параметры».
  4. Переход в параметры в Microsoft Excel

  5. В открывшемся окне параметров Excel выполняем переход во вкладку «Дополнительно».
  6. Переход во вкладку Дополнительно в Microsoft Excel

  7. В правой части открывшегося окна располагаются различные настройки Excel. Нам нужно найти блок настроек «Показывать параметры для следующей книги». В этом блоке имеется параметр «Показывать ярлычки листов». Если напротив него отсутствует галочка, то следует её установить. Далее щелкаем по кнопке «OK» внизу окна.
  8. Включение отображения ярлыков листов в Microsoft Excel

  9. Как видим, после выполнения указанного выше действия панель ярлыков снова отображается в текущей книге Excel.

Панель ярлыков снова отображается в Microsoft Excel

Способ 2: перемещения полосы прокрутки

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

Ярлыки листов скрыты полосой прокрутки в Microsoft Excel

Lumpics.ru

  1. Решить данную проблему очень просто. Устанавливаем курсор слева от горизонтальной полосы прокрутки. Он должен преобразоваться в двунаправленную стрелку. Зажимаем левую кнопку мыши и тащим курсор вправо, пока не будут отображены все объекты на панели. Тут тоже важно не переборщить и не сделать полосу прокрутки слишком маленькой, ведь она тоже нужна для навигации по документу. Поэтому следует остановить перетаскивание полосы, как только вся панель будет открыта.
  2. Перетасекивание горизонтальной полосы прокрутки в Microsoft Excel

  3. Как видим, панель снова отображается на экране.

Панель листов снова открыта в Microsoft Excel

Способ 3: включение показа скрытых ярлыков

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

Процедуру скрытия произвести довольно просто. Нужно кликнуть правой кнопкой мыши по соответствующему ярлыку и в появившемся меню выбрать пункт «Скрыть».

Скрытие листа в Microsoft Excel

Как видим, после этого действия выделенный элемент будет скрыт.

Лист скрыт в Microsoft Excel

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

  1. Кликаем правой кнопкой мыши по любому ярлыку. Открывается контекстное меню. Если в текущей книге имеются скрытые элементы, то в данном меню становится активным пункт «Показать…». Щелкаем по нему левой кнопкой мыши.
  2. Переход к показу скрытых ярлыков листов в Microsoft Excel

  3. После клика происходит открытие небольшого окошка, в котором расположен список скрытых листов в данной книге. Выделяем тот объект, который снова желаем отобразить на панели. После этого щелкаем по кнопке «OK» в нижней части окошка.
  4. Вывод на экран скрытого листа

  5. Как видим, ярлычок выбранного объекта снова отобразился на панели.

Лист отобразился в Microsoft Excel

Способ 4: отображение суперскрытых листов

Кроме скрытых листов существуют ещё суперскрытые. От первых они отличаются тем, что вы их не найдете в обычном списке вывода на экран скрытого элемента. Даже в том случае, если уверены, что данный объект точно существовал и никто его не удалял.

Исчезнуть данным образом элементы могут только в том случае, если кто-то их целенаправленно скрыл через редактор макросов VBA. Но найти их и восстановить отображение на панели не составит труда, если пользователь знает алгоритм действий, о котором мы поговорим ниже.

В нашем случае, как мы видим, на панели отсутствуют ярлычки четвертого и пятого листа.

Отсутствуют четветый и пятый листы в Microsoft Excel

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

В окне скрытых листов отображается только четвертый лист в Microsoft Excel

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

    Переходим во вкладку «Файл». Далее кликаем по пункту «Параметры» в вертикальном меню, расположенном в левой части окна.

  2. Переход в параметры в программе Microsoft Excel

  3. В открывшемся окне параметров Excel щелкаем по пункту «Настройка ленты». В блоке «Основные вкладки», который расположен в правой части открывшегося окна, устанавливаем галочку, если её нет, около параметра «Разработчик». После этого перемещаемся в раздел «Центр управления безопасностью» с помощью вертикального меню в левой части окна.
  4. Включение вкладки разработчика в Microsoft Excel

  5. В запустившемся окне щелкаем по кнопке «Параметры центра управления безопасностью…».
  6. Переход в параметры центра управления безопасностью в Microsoft Excel

  7. Производится запуск окна «Центр управления безопасностью». Переходим в раздел «Параметры макросов» посредством вертикального меню. В блоке инструментов «Параметры макросов» устанавливаем переключатель в позицию «Включить все макросы». В блоке «Параметры макросов для разработчика» устанавливаем галочку около пункта «Доверять доступ к объектной модели проектов VBA». После того, как работа с макросами активирована, жмем на кнопку «OK» внизу окна.
  8. Включение макросов в Microsoft Excel

  9. Вернувшись к параметрам Excel, чтобы все изменения настроек вступили в силу, также жмем на кнопку «OK». После этого вкладка разработчика и работа с макросами будут активированы.
  10. Сохранение настроек в окне параметров Microsoft Excel

  11. Теперь, чтобы открыть редактор макросов, перемещаемся во вкладку «Разработчик», которую мы только что активировали. После этого на ленте в блоке инструментов «Код» щелкаем по большому значку «Visual Basic».
    Переход в редактор макросов в Microsoft Excel

    Редактор макросов также можно запустить, набрав на клавиатуре сочетание клавиш Alt+F11.

  12. После этого откроется окно редактора макросов, в левой части которого расположены области «Project» и «Properties».
    Области редактора макросов в Microsoft Excel

    Но вполне возможно, что данных областей не окажется в открывшемся окне.

  13. Области редактора макросов в Microsoft Excel отсутствуют

  14. Для включения отображения области «Project» щелкаем по пункту горизонтального меню «View». В открывшемся списке выбираем позицию «Project Explorer». Либо же можно произвести нажатие сочетания горячих клавиш Ctrl+R.
  15. Включение области Project в редакторе макросов в Microsoft Excel

  16. Для отображения области «Properties» опять кликаем по пункту меню «View», но на этот раз в списке выбираем позицию «Properties Window». Или же, как альтернативный вариант, можно просто произвести нажатие на функциональную клавишу F4.
  17. Включение области Properties в редакторе макросов в Microsoft Excel

  18. Если одна область перекрывает другую, как это представлено на изображении ниже, то нужно установить курсор на границе областей. При этом он должен преобразоваться в двунаправленную стрелку. Затем зажать левую кнопку мыши и перетащить границу так, чтобы обе области полностью отображались в окне редактора макросов.
  19. перетаскивание границ областей в редакторе макросов в Microsoft Excel

  20. После этого в области «Project» выделяем наименование суперскрытого элемента, который мы не смогли отыскать ни на панели, ни в списке скрытых ярлыков. В данном случае это «Лист 5». При этом в области «Properties» показываются настройки данного объекта. Нас конкретно будет интересовать пункт «Visible» («Видимость»). В настоящее время напротив него установлен параметр «2 — xlSheetVeryHidden». В переводе на русский «Very Hidden» означает «очень скрытый», или как мы ранее выражались «суперскрытый». Чтобы изменить данный параметр и вернуть видимость ярлыку, кликаем на треугольник справа от него.
  21. Настройки пятого листа в редакторе макросов в Microsoft Excel

  22. После этого появляется список с тремя вариантами состояния листов:
    • «-1 – xlSheetVisible» (видимый);
    • «0 – xlSheetHidden» (скрытый);
    • «2 — xlSheetVeryHidden» (суперскрытый).

    Для того, чтобы ярлык снова отобразился на панели, выбираем позицию «-1 – xlSheetVisible».

  23. Включение отображения суперскрытого листа в редакторе макросов в Microsoft Excel

  24. Но, как мы помним, существует ещё скрытый «Лист 4». Конечно, он не суперскрытый и поэтому отображение его можно установить при помощи Способа 3. Так даже будет проще и удобнее. Но, если мы начали разговор о возможности включения отображения ярлыков через редактор макросов, то давайте посмотрим, как с его помощью можно восстанавливать обычные скрытые элементы.

    В блоке «Project» выделяем наименование «Лист 4». Как видим, в области «Properties» напротив пункта «Visible» установлен параметр «0 – xlSheetHidden», который соответствует обычному скрытому элементу. Щелкаем по треугольнику слева от данного параметра, чтобы изменить его.

  25. Настройки четвертого листа в редакторе макросов в Microsoft Excel

  26. В открывшемся списке параметров выбираем пункт «-1 – xlSheetVisible».
  27. Включение отображения скрытого листа в редакторе макросов в Microsoft Excel

  28. После того, как мы настроили отображение всех скрытых объектов на панели, можно закрывать редактор макросов. Для этого щелкаем по стандартной кнопке закрытия в виде крестика в правом верхнем углу окна.
  29. Закрытия окна редактора макросов в Microsoft Excel

  30. Как видим, теперь все ярлычки отображаются на панели Excel.

Все листы отображаются в Microsoft Excel

Урок: Как включить или отключить макросы в Экселе

Способ 5: восстановление удаленных листов

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

Удалить ярлык довольно просто и интуитивно понятно. Просто кликаем по нему правой кнопкой мыши и в появившемся меню выбираем вариант «Удалить».

Удаление листа в Microsoft Excel

После этого появиться предупреждение об удалении в виде диалогового окна. Для завершения процедуры достаточно нажать на кнопку «Удалить».

Диалоговое окно с предупреждением об удалении листа в Microsoft Excel

Восстановить удаленный объект значительно труднее.

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

  3. В диалоговом окошке, которое откроется после этого, следует кликнуть по кнопке «Не сохранять».
  4. Диалоговое окно закрытия в Microsoft Excel

  5. После того, как вы откроете данный файл заново, удаленный объект будет на месте.

Удаленная вкладка на месте в Microsoft Excel

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

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

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

  1. Для перехода к просмотру версий перемещаемся во вкладку «Файл».
  2. Перемещение во вкладку Файл для восстановления удаленного листа в Microsoft Excel

  3. После этого переходим в раздел «Сведения», который отображается в вертикальном меню. В центральной части открывшегося окна расположен блок «Версии». В нем находится список всех версий данного файла, сохраненных с помощью инструмента автосохранения Excel. Данный инструмент по умолчанию включен и сохраняет документ каждые 10 минут, если вы это не делаете сами. Но, если вы внесли ручные корректировки в настройки Эксель, отключив автосохранение, то восстановить удаленные элементы у вас уже не получится. Также следует сказать, что после закрытия файла этот список стирается. Поэтому важно заметить пропажу объекта и определиться с необходимостью его восстановления ещё до того, как вы закрыли книгу.

    Итак, в списке автосохраненных версий ищем самый поздний по времени вариант сохранения, который был осуществлен до момента удаления. Щелкаем по этому элементу в указанном списке.

  4. Переход к автосохраненной версии в Microsoft Excel

  5. После этого в новом окне будет открыта автосохраненная версия книги. Как видим, в ней присутствует удаленный ранее объект. Для того, чтобы завершить восстановление файла нужно нажать на кнопку «Восстановить» в верхней части окна.
  6. Восстановление книги в Microsoft Excel

  7. После этого откроется диалоговое окно, которое предложит заменить последнюю сохраненную версию книги данной версией. Если вам это подходит, то жмите на кнопку «OK».
    Замена последней сохраненной версии файла в Microsoft Excel

    Если же вы хотите оставить обе версии файла (с уделенным листом и с информацией, добавленной в книгу после удаления), то перейдите во вкладку «Файл» и щелкните по пункту «Сохранить как…».

  8. Переход к сохранению файла в Microsoft Excel

  9. Запустится окно сохранения. В нем обязательно нужно будет переименовать восстановленную книгу, после чего нажать на кнопку «Сохранить».
  10. Сохранение файла в Microsoft Excel

  11. После этого вы получите обе версии файла.

Файл восстановлен в Microsoft Excel

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

  1. Переходим во вкладку «Файл» и в разделе «Свойства» щелкаем по кнопке «Управление версиями». После этого появляется небольшое меню, состоящее всего из одного пункта – «Восстановить несохраненные книги». Щелкаем по нему.
  2. Переход к восстановлению несохраненных файлов в Microsoft Excel

  3. Запускается окно открытия документа в директории, где находятся несохраненные книги в двоичном формате xlsb. Поочередно выбирайте наименования и жмите на кнопку «Открыть» в нижней части окна. Возможно, один из этих файлов и будет нужной вам книгой содержащей удаленный объект.

Восстановление несохраненной книги в Microsoft Excel

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

Урок: Восстановление несохраненной книги Эксель

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

In this article, you can learn to undo deleted sheet in Excel and recover permanently deleted Excel document with EaseUS Data Recovery Wizard. At the end of this page, you will see extra guidance on how to recover unsaved Excel files effectively. 

Workable Solutions Step-by-step Troubleshooting
1. Recover deleted worksheet

Method 1. Go to «File» > click «Save as» > re-open the original Excel document > copy…Full steps

Method 2. Open the excel file > click «Home» > click «History» > click «Previous»……Full steps

2. Recover deleted Excel file Download Excel file recovery software > choose a location to scan > preview and recover…Full steps
3. Recover unsaved Excel file Open Excel > click «File» and «Info» > click «Manage Workbook» > choose Recover…Full steps

Working on an Excel document but accidentally deleted a worksheet tab with essential data? It’s a disaster! At this moment, you usually have two choices to go on. One is closing the Excel file without saving to restore the deleted worksheet, and the other is clicking the save button to keep all the changes but lose the chance to undo deleted files. It’s tough to decide as each choice will force you to give up something.

Now that you are here, you can find solutions to this dilemma.

Recover Deleted Sheet (Data) in Excel 2007/2010/2013/2016

You can learn how to recover deleted sheet and data in Excel without losing any change from the following graphic tutorial.

Method 1. Recover Deleted Worksheet in Excel Before Saving

When you delete a sheet in Excel, there is no Undo option for you. The easiest way to get it back is to close your workbook without saving the changes and then reopen it. The removed worksheet will be there again. But what if you have made many crucial changes to your workbook and you don’t want to lose them? How to recover? Here is a solution. 

1. Go to «File», and click «Save As» to save your working Excel document with a different filename.

2. Re-open your original Excel document.

3. Copy the deleted worksheet from the original file to the new renamed document.

This method will help you restore deleted worksheet data to the new renamed Excel document and keep all the changes you have made to the Excel.

Method 2. Recover Deleted Worksheet in Excel After Saving 

If you have saved your working Excel document, the original files will be overwritten, and there is nowhere you can open it to restore the deleted worksheet. In this case, you can try to recover the original Excel document via the Previous Version.

1. Press Windows + E to open File Explorer and then open the folder that used to save the Excel document.

2. Click the Excel file, click the «Home» tab on the toolbar and then click the «History» button in the Open group. It will tell File History to display all the files contained in the most recent backup of that folder. 

3. Click the «Previous» button to locate and choose the version to recover. Then click the green «Restore» button to undeleted the Excel worksheet. 

Recover deleted worksheet in Excel after saving via File History

You can recover the deleted sheet in Excel through the above two approaches. Suppose you have accidentally deleted the whole Excel document instead of a certain worksheet, how can you get the file back? Don’t worry, read the following part, and you’ll solve the problem effortlessly. 

How to Recover Deleted Excel Files on Windows 10/11

You may lose the Excel document due to various reasons, such as unintended deletion, hard drive formatting, device damage/corruption, OS crash, etc. When you face these situations, don’t despair. You can use EaseUS Data Recovery Wizard to help you restore the lost Excel file, even though it has been permanently removed. 

EaseUS Deleted File Recovery Software

  • Recover lost or deleted files, documents, photos, audio, music, emails effectively
  • Recover files from SD card, USB flash drive, emptied Recycle Bin, memory card, digital camera, and camcorders
  • Repair corrupted files after the data recovery, including repair corrupted Excel files

Step 1. Select location and click «Scan»

Choose the drive or a specific folder on Desktop or somewhere else where you lost the excel files, and click the «Scan» button.

select the location of the Excel files

Step 2. Locate your excel files

To quickly find the Excel files from the scan results, click the «Documents» option in the left panel. Choose «Excel», and click «Preview» to check if the Excel files are the wanted ones.

scan the lost excel files

Step 3. Recover Excel files

Finally, select the desired Excel files and click the «Recover» button. Then, select a folder to save the Excel files to another location.

recover Excel files

Relevant reading: How to recover unsaved and deleted Word documents in Windows 10 

Extra Guide: How to Recover Unsaved Excel Files

When we talk about excel data recovery, there is also another great need to restore unsaved excel files. It happens a lot to almost everyone. Working day and night for a crucial Excel document, but the power suddenly goes out unexpectedly, your computer shuts down and gives you no time to click the save button. Naturally, the Excel file you are employing disappears.

In this case, you may become extremely anxious about losing the Excel document that contains a lot of data. Calm down. Fortunately, thanks to the AutoRecover feature built-in Excel, you can recover unsaved Excel by following the steps below.

1. Open Excel, click «File» and then click «Info.» Click the «Manage Workbook» button and then choose «Recover Unsaved Workbooks» from the menu.

recover unsaved Excel file - 1

2. Then, a window will prompt to show you the whole unsaved Excel files. Select the file to restore and then click «Open» to load the workbook.

recover unsaved Excel file - 2

3. Click the «Save As» button on the yellow bar to recover the worksheet.

This solution won’t work if the AutoRecover is disabled. You can enable it in this way:

Open Excel, and click «File» > «Options». In the left navigation pane, clicking «Save». Change the AutoRecover duration in «Save AutoRecover information every xx minutes» and click «OK».

recover unsaved Excel file - 3

Even if you have enabled it, in general, your computer will keep the unsaved temporary files for four days after the latest version. So, to ensure data security, you’d better save the document regularly and back up the saved files to an external hard drive if they are important enough. 

  • Relevant reading: How to recover lost or unsaved Excel files on Mac

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

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

Причин, почему это происходит, несколько. Если пропали листы в Эскель, нужно найти эту причину и сделать несложное действие, чтобы восстановить страницы книги. Мы будем работать с версией 2016, но перечисленные ниже действия актуальны и для более ранних (2007, 2010, 2013).

Содержание

  1. Листы удалены
  2. Полоса прокрутки
  3. Панель ярлыков
  4. Скрытые листы
  5. Суперскрытые листы
  6. Подводим итоги

Листы удалены

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

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

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

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

Переходим в меню «Файл» на верхней панели. В первой же вкладке «Сведения» находим «Версии» и смотрим, какие версии нам предлагает программа. По умолчанию автосохранение срабатывает каждые 10 минут. Выберете ту, которая была сделана еще до того, как вы удалили листы.

Обращаем внимание, что такой вариант восстановления возможен тогда, когда в настройках включен режим автосохранения.

Полоса прокрутки

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

Нажимаем на троеточие левой кнопкой мышки и тянем полосу прокрутки вправо. Курсор должен принять форму, показанную на скриншоте. Сразу же появляются наши листы.

Панель ярлыков

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

Снова заходим в меню «Файл» и выбираем там пункт «Параметры».

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

Скрытые листы

Чтобы определенный лист не мешал в работе с другими, его можно скрыть. Скрытый лист исчезает с нижней панели навигации и кажется, будто он исчез. Нет, он легко восстанавливается.

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

У нас он активный, поэтому появляется вот такое окно. В окошке – список скрытых листов документа. Выбираем лист и нажимаем «ОК». Теперь Лист 3 будет отображаться на панели.

Суперскрытые листы

Более сложный вариант, когда листы скрываются на уровне разработчика при помощи макросов. Предыдущим способом такие страницы не найти. Нам нужно подключить макросы VBA и включить режим разработчика.

Заходим в параметры Excel. На вкладке «Настроить ленту» устанавливаем маркер напротив «Разработчик».

Далее переходим во вкладку «Центр управления безопасностью» и кликаем на «Параметры центра…».

На вкладке «Параметры макросов» устанавливаем маркеры, как показано на скриншоте.

Нажимаем «ОК» в этом окне и в окне общих параметров.

В документе вызываем редактор макросов комбинацией клавишей Alt+F11.

Появляется список листов в левой панели. Например, у нас не отображается Лист 5. Нажимаем на него и переходим в самый низ – пункт Visible. Если этот лист суперскрытый, он будет иметь значение 2 – Very Hidden. Меняем это значение на 1 – Visible.

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

Подводим итоги

Восстановить листы в Excel можно с помощью 5 способов:

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

Если пропали листы в Excel, воспользуйтесь одним из предложенных способов.

Еще много интересного о редакторе Excel на нашем сайте:

Как найти и убрать циклические ссылки в Excel?

Как создать умную таблицу в Excel?

Функция ВПР в EXCEL: описание и синтаксис.

Конвертируем XLSX в XLS онлайн.

Skip to content

6 примеров — как консолидировать данные и объединить листы Excel в один

В статье рассматриваются различные способы объединения листов в Excel в зависимости от того, какой результат вы хотите получить:

  • объединить все данные с выбранных листов,
  • объединить несколько листов с различным порядком столбцов,
  • объединить определённые столбцы с нескольких листов,
  • объединить две таблицы Excel в одну по ключевым столбцам.

Сегодня мы займемся проблемой, с которой ежедневно сталкиваются многие пользователи Excel, — как объединить листы Excel в один без использования операций копирования и вставки. Рассмотрим два наиболее распространенных сценария: объединение числовых данных (сумма, количество, среднее и т. д.) и объединение листов ( то есть копирование данных из нескольких листов в один).

Вот что мы рассмотрим в этой статье:

  • Объединение при помощи стандартного инструмента консолидации.
  • Как копировать несколько листов Excel в один.
  • Как объединить листы с различным порядком столбцов.
  • Объединение только определённых столбцов из нескольких листов
  • Слияние листов в Excel с использованием VBA
  • Как объединить два листа в один по ключевым столбцам

Консолидация данных из нескольких листов на одном.

Самый быстрый способ консолидировать данные в Excel (в одной или нескольких книгах) — использовать встроенную функцию Excel Консолидация.

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

Как вы видите на скриншоте ниже, четыре объединяемых листа имеют схожую структуру данных, но разное количество строк и столбцов:

Чтобы объединить всю эту информацию на одном листе, выполните следующие действия:

  1. Правильно расположите исходные данные. Чтобы функция консолидации Excel работала правильно, убедитесь, что:
    • Каждый диапазон (набор данных), который вы хотите объединить, находится на отдельном листе. Не помещайте данные на лист, куда вы планируете выводить консолидированные данные.
    • Каждый лист имеет одинаковый макет, и каждый столбец имеет заголовок и содержит похожие данные.
    • Ни в одном списке нет пустых строк или столбцов.
  2. Запустите инструмент «Консолидация». На новом листе, где вы планируете поместить результаты, щелкните верхнюю левую ячейку, начиная с которой должны отображаться консолидированные данные, затем на ленте перейдите на вкладку «Данные» и нажмите кнопку «Консолидация».

Совет. Желательно объединить данные в пустой лист. Если на вашем основном листе уже есть данные, убедитесь, что имеется достаточно места (пустые строки и столбцы) для записи результатов.

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

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

  1. Настройте параметры обновления. В том же диалоговом окне Консолидация выберите любой из следующих параметров:
    • Установите флажки «Подписи верхней строки» и / или «Значения левого столбца» в разделе «Использовать в качестве имён», если вы хотите, чтобы заголовки строк и / или столбцов исходных диапазонов были также скопированы.
    • Установите флажок «Создать связи с исходными данными», если нужно, чтобы консолидированные данные обновлялись автоматически при изменении исходных таблиц. В этом случае Excel создаст ссылки на ваши исходные листы, а также схему, как на следующем скриншоте:

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

Как видите, функция консолидации Excel очень полезна для сбора данных. Однако у нее есть несколько ограничений. В частности, он работает только для числовых значений и всегда обрабатывает эти числа тем или иным образом (сумма, количество, среднее и т. д.). Исходные цифры вы здесь не увидите.

Если вы хотите объединить листы в Excel, просто скопировав и объединив их содержимое, вариант консолидации не подходит. Чтобы объединить всего парочку из них, создав как бы единый массив данных, то вам из стандартных возможностей Excel не подойдёт ничего, кроме старого доброго копирования / вставки. 

Но если вам предстоит таким образом обработать десятки листов, ошибки при этом будут практически неизбежны. Да и затраты времени весьма значительны.

Поэтому для подобных задач рекомендую использовать один из перечисленных далее нестандартных методов для автоматизации слияния.

Как скопировать несколько листов Excel в один.

Как мы уже убедились, встроенная функция консолидации умеет суммировать данные из разных листов, но не может объединять их путем копирования данных на какой-то итоговый лист. Для этого вы можете использовать один из инструментов слияния и комбинирования, включенных в надстройку Ultimate Suite для Excel.

Для начала давайте будем исходить из следующих условий:

  • Структура таблиц и порядок столбцов на всех листах одинаковы.
  • Количество строк везде разное.
  • Листы могут в будущем добавляться или удаляться.

Итак, у вас есть несколько таблиц, содержащих информацию о различных товарах, и теперь вам нужно объединить эти таблицы в одну итоговую, например так, как на рисунке ниже:

Три простых шага — это все, что нужно, чтобы объединить выбранные листы в один.

1.       Запустите мастер копирования листов.

На ленте перейдите на вкладку AblebitsData, нажмите «Копировать листы (Copy Sheets)» и выберите один из следующих вариантов:

  1. Скопировать листы из каждой книги на один лист и поместить полученные листы в одну книгу.
  2. Объединить листы с одинаковыми названиями в один.
  3. Скопировать выбранные в одну книгу.
  4. Объединить данные из выбранных листов на один лист.

Поскольку мы хотим объединить несколько листов путем копирования их данных, то выбираем последний вариант:

1.       Выберите листы и, при необходимости, диапазоны для объединения.

Мастер копирования листов отображает список всех имеющихся листов во всех открытых книгах. Выберите те из них, которые хотите объединить, и нажмите « Далее».

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

В этом примере мы объединяем первые три листа нашей книги:

Совет. Если рабочие листы, которые вы хотите объединить, находятся в другой книге, которая в данный момент закрыта, нажмите кнопку «Добавить файлы …» , чтобы найти и открыть эту книгу.

2.       Выберите, каким образом произвести объединение.

На этом этапе вы должны настроить дополнительные параметры, чтобы ваша информация была объединена именно так, как вы хотите.

Как вставить :

  1. Вставить все – скопировать все данные (значения и формулы). В большинстве случаев это правильный выбор.
  2. Вставлять только значения – если вы не хотите, чтобы переносились формулы, выберите этот параметр.
  3. Создать ссылки на исходные данные – это добавит формулы, связывающие итоговые ячейки с исходными. Выберите этот параметр, если вы хотите, чтобы результат объединения обновлялся автоматически при изменении исходных файлов. Это работает аналогично параметру «Создать ссылки на исходные данные» в стандартном инструменте консолидации в Excel.

Как расположить :

  1. Разместите скопированные диапазоны один под другим – то есть вертикально.
  2. Расположить скопированные диапазоны рядом – то есть по горизонтали.

Как скопировать :

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

На скриншоте ниже показаны настройки по умолчанию, которые нам подходят:

Нажмите кнопку «Копировать (Copy)», и у вас будет содержимое трех разных листов, объединенное в один итоговый, как показано в начале этого примера.

Быть может, вы скажете, что подобную операцию можно произвести путем обычного копирования и вставки. Но если у вас будет десяток или более листов и хотя бы несколько сотен строк на каждом из них, то это будет весьма трудоемкой операцией, которая займет довольно много времени. Да и ошибки вполне вероятны. Использование надстройки сэкономит вам много времени и избавит от проблем.

Как объединить листы Excel с различным порядком столбцов.

Когда вы имеете дело с файлами, созданными разными пользователями, порядок столбцов в них часто отличается. Как же их объединить? Будете ли вы копировать вручную или перемещать столбцы, чтобы упорядочить их в каждой книге? Это совсем не выход.

Используем инструмент объединения листов Combine Sheets.

Запускаем надстройку через меню Ablebits Data – Combine Sheets.

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

Вы должны указать те столбцы, данные из которых вы хотели бы объединить. Можете выбрать их все, можете – только самые важные.

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

Также можно указать, что необходимо сохранить исходное форматирование, если оно уникально в каждой таблице. Так вам, кстати, будет проще определить, откуда появились сведения в общем массиве, какая таблица является их источником.

И данные будут идеально скомпонованы по заголовкам столбцов:

Мы получили своего рода сводную таблицу с необходимой информацией.

Объединение определенных столбцов из нескольких листов.

А вот, как мне кажется, наиболее часто встречающаяся ситуация:

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

Запустите мастер объединения листов, как мы это делали в предыдущем примере, укажите нужные, а затем выберите соответствующие столбцы. Да, это так просто!

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

Эти примеры продемонстрировали только несколько инструментов слияния данных, но это еще не все! Немного поэкспериментировав, вы увидите, насколько полезны и удобны все функции, включенные в пакет. 

Полнофункциональная ознакомительная версия Ultimate Suite доступна для загрузки в по этой ссылке.

Слияние листов в Excel с помощью кода VBA

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

Для этого на вкладке Разработчик (Developer) нажмите кнопку Visual Basic или воспользуйтесь сочетанием клавиш Alt+F11. В открывшемся окне добавьте новый модуль через меню Insert — Module и скопируйте туда текст вот такого макроса:

Sub CopyDataWithHeaders()
    Dim sh As Worksheet
    Dim DestSh As Worksheet
    Dim Last As Long
    Dim shLast As Long
    Dim CopyRng As Range
    Dim StartRow As Long

    With Application
        .ScreenUpdating = False
        .EnableEvents = False
    End With

    'Delete the sheet "RDBMergeSheet" if it exist
    Application.DisplayAlerts = False
    On Error Resume Next
    ActiveWorkbook.Worksheets("RDBMergeSheet").Delete
    On Error GoTo 0
    Application.DisplayAlerts = True

    'Add a worksheet with the name "RDBMergeSheet"
    Set DestSh = ActiveWorkbook.Worksheets.Add
    DestSh.Name = "RDBMergeSheet"

    'Fill in the start row
    StartRow = 2

    'loop through all worksheets and copy the data to the DestSh
    For Each sh In ActiveWorkbook.Worksheets
        If sh.Name <> DestSh.Name Then

'Copy header row, change the range if you use more columns
If WorksheetFunction.CountA(DestSh.UsedRange) = 0 Then
  sh.Range("A1:Z1").Copy DestSh.Range("A1")
End If

            'Find the last row with data on the DestSh and sh
            Last = LastRow(DestSh)
            shLast = LastRow(sh)

            'If sh is not empty and if the last row >= StartRow copy the CopyRng
            If shLast > 0 And shLast >= StartRow Then

                'Set the range that you want to copy
                Set CopyRng = sh.Range(sh.Rows(StartRow), sh.Rows(shLast))

                'Test if there enough rows in the DestSh to copy all the data
                If Last + CopyRng.Rows.Count > DestSh.Rows.Count Then
                    MsgBox "There are not enough rows in the Destsh"
                    GoTo ExitTheSub
                End If

                'This example copies values/formats, if you only want to copy the
                'values or want to copy everything look below example 1 on this page
                CopyRng.Copy
                With DestSh.Cells(Last + 1, "A")
                    .PasteSpecial xlPasteValues
                    .PasteSpecial xlPasteFormats
                    Application.CutCopyMode = False
                End With

            End If

        End If
    Next

ExitTheSub:

    Application.Goto DestSh.Cells(1)

    'AutoFit the column width in the DestSh sheet
    DestSh.Columns.AutoFit

    With Application
        .ScreenUpdating = True
        .EnableEvents = True
    End With
End Sub

Function LastRow(sh As Worksheet)
    On Error Resume Next
    LastRow = sh.Cells.Find(What:="*", _
                            After:=sh.Range("A1"), _
                            Lookat:=xlPart, _
                            LookIn:=xlFormulas, _
                            SearchOrder:=xlByRows, _
                            SearchDirection:=xlPrevious, _
                            MatchCase:=False).Row
    On Error GoTo 0
End Function


Function LastCol(sh As Worksheet)
    On Error Resume Next
    LastCol = sh.Cells.Find(What:="*", _
                            After:=sh.Range("A1"), _
                            Lookat:=xlPart, _
                            LookIn:=xlFormulas, _
                            SearchOrder:=xlByColumns, _
                            SearchDirection:=xlPrevious, _
                            MatchCase:=False).Column
    On Error GoTo 0
End Function

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

В этой функции выполняется копирование данных со всех листов начиная со строки 2 и до последней строки с данными. Если шапка в ваших таблицах занимает две или более строки, то измените этот код, поставив вместо 2 цифры 3, 4 и т.д.:

    'Fill in the start row
    StartRow = 2

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

Ещё несколько интересных примеров кода VBA для объединения листов вашей рабочей книги вы можете найти по этой ссылке.

Как объединить два листа Excel в один по ключевому столбцу

Если вы ищете быстрый способ сопоставить и объединить данные из двух листов, вы можете либо использовать функцию Excel ВПР, либо воспользоваться мастером объединения таблиц Merge Two Tables. 

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

Более подробно его работа рассмотрена в этой статье.

Мастер объединения двух таблиц также включен в Ultimate Suite for Excel, как и множество других полезных функций.

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

Быстрое удаление пустых столбцов в Excel В этом руководстве вы узнаете, как можно легко удалить пустые столбцы в Excel с помощью макроса, формулы и даже простым нажатием кнопки. Как бы банально это ни звучало, удаление пустых…
Как быстро объединить несколько файлов Excel Мы рассмотрим три способа объединения файлов Excel в один: путем копирования листов, запуска макроса VBA и использования инструмента «Копировать рабочие листы» из надстройки Ultimate Suite. Намного проще обрабатывать данные в…
Как работать с мастером формул даты и времени Работа со значениями, связанными со временем, требует глубокого понимания того, как функции ДАТА, РАЗНДАТ и ВРЕМЯ работают в Excel. Эта надстройка позволяет быстро выполнять вычисления даты и времени и без особых…
Как найти и выделить уникальные значения в столбце В статье описаны наиболее эффективные способы поиска, фильтрации и выделения уникальных значений в Excel. Ранее мы рассмотрели различные способы подсчета уникальных значений в Excel. Но иногда вам может понадобиться только просмотреть уникальные…
Как получить список уникальных значений В статье описано, как получить список уникальных значений в столбце с помощью формулы и как настроить эту формулу для различных наборов данных. Вы также узнаете, как быстро получить отдельный список с…
6 способов быстро транспонировать таблицу В этой статье показано, как столбец можно превратить в строку в Excel с помощью функции ТРАНСП, специальной вставки, кода VBA или же специального инструмента. Иначе говоря, мы научимся транспонировать таблицу.…
Как объединить две или несколько таблиц в Excel В этом руководстве вы найдете некоторые приемы объединения таблиц Excel путем сопоставления данных в одном или нескольких столбцах. Как часто при анализе в Excel вся необходимая информация собирается на одном…

Удаленные листы в Microsoft Excel

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

Содержание

Содержание

  • 1
    Восстановление листов

    • 1.1
      Способ 1: включение панели ярлыков
    • 1.2
      Способ 2: перемещения полосы прокрутки
    • 1.3
      Способ 3: включение показа скрытых ярлыков
    • 1.4
      Способ 4: отображение суперскрытых листов
    • 1.5
      Способ 5: восстановление удаленных листов


Восстановление листов

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

Ярлыки листов в Microsoft Excel

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

  • Отключение панели ярлыков;
  • Объекты были спрятаны за горизонтальной полосой прокрутки;
  • Отдельные ярлыки были переведены в состояние скрытых или суперскрытых;
  • Удаление.

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


Способ 1: включение панели ярлыков

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

Все ярлыки пропали в Microsoft Excel

  1. Переходим во вкладку «Файл».

    Переход во вкладку Файл в Microsoft Excel

  2. Далее производим перемещение в раздел «Параметры».

    Переход в параметры в Microsoft Excel

  3. В открывшемся окне параметров Excel выполняем переход во вкладку «Дополнительно».

    Переход во вкладку Дополнительно в Microsoft Excel

  4. В правой части открывшегося окна располагаются различные настройки Excel. Нам нужно найти блок настроек «Показывать параметры для следующей книги». В этом блоке имеется параметр «Показывать ярлычки листов». Если напротив него отсутствует галочка, то следует её установить. Далее щелкаем по кнопке «OK» внизу окна.

    Включение отображения ярлыков листов в Microsoft Excel

  5. Как видим, после выполнения указанного выше действия панель ярлыков снова отображается в текущей книге Excel.

Панель ярлыков снова отображается в Microsoft Excel


Способ 2: перемещения полосы прокрутки

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

Ярлыки листов скрыты полосой прокрутки в Microsoft Excel

  1. Решить данную проблему очень просто. Устанавливаем курсор слева от горизонтальной полосы прокрутки. Он должен преобразоваться в двунаправленную стрелку. Зажимаем левую кнопку мыши и тащим курсор вправо, пока не будут отображены все объекты на панели. Тут тоже важно не переборщить и не сделать полосу прокрутки слишком маленькой, ведь она тоже нужна для навигации по документу. Поэтому следует остановить перетаскивание полосы, как только вся панель будет открыта.

    Перетасекивание горизонтальной полосы прокрутки в Microsoft Excel

  2. Как видим, панель снова отображается на экране.

Панель листов снова открыта в Microsoft Excel


Способ 3: включение показа скрытых ярлыков

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

Процедуру скрытия произвести довольно просто. Нужно кликнуть правой кнопкой мыши по соответствующему ярлыку и в появившемся меню выбрать пункт «Скрыть».

Скрытие листа в Microsoft Excel

Как видим, после этого действия выделенный элемент будет скрыт.

Лист скрыт в Microsoft Excel

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

  1. Кликаем правой кнопкой мыши по любому ярлыку. Открывается контекстное меню. Если в текущей книге имеются скрытые элементы, то в данном меню становится активным пункт «Показать…». Щелкаем по нему левой кнопкой мыши.

    Переход к показу скрытых ярлыков листов в Microsoft Excel

  2. После клика происходит открытие небольшого окошка, в котором расположен список скрытых листов в данной книге. Выделяем тот объект, который снова желаем отобразить на панели. После этого щелкаем по кнопке «OK» в нижней части окошка.

    Вывод на экран скрытого листа

  3. Как видим, ярлычок выбранного объекта снова отобразился на панели.

Лист отобразился в Microsoft Excel

Урок: Как скрыть лист в Экселе


Способ 4: отображение суперскрытых листов

Кроме скрытых листов существуют ещё суперскрытые. От первых они отличаются тем, что вы их не найдете в обычном списке вывода на экран скрытого элемента. Даже в том случае, если уверены, что данный объект точно существовал и никто его не удалял.

Исчезнуть данным образом элементы могут только в том случае, если кто-то их целенаправленно скрыл через редактор макросов VBA. Но найти их и восстановить отображение на панели не составит труда, если пользователь знает алгоритм действий, о котором мы поговорим ниже.

В нашем случае, как мы видим, на панели отсутствуют ярлычки четвертого и пятого листа.

Отсутствуют четветый и пятый листы в Microsoft Excel

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

В окне скрытых листов отображается только четвертый лист в Microsoft Excel

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

    Переходим во вкладку «Файл». Далее кликаем по пункту «Параметры» в вертикальном меню, расположенном в левой части окна.

    Переход в параметры в программе Microsoft Excel

  2. В открывшемся окне параметров Excel щелкаем по пункту «Настройка ленты». В блоке «Основные вкладки», который расположен в правой части открывшегося окна, устанавливаем галочку, если её нет, около параметра «Разработчик». После этого перемещаемся в раздел «Центр управления безопасностью» с помощью вертикального меню в левой части окна.

    Включение вкладки разработчика в Microsoft Excel

  3. В запустившемся окне щелкаем по кнопке «Параметры центра управления безопасностью…».

    Переход в параметры центра управления безопасностью в Microsoft Excel

  4. Производится запуск окна «Центр управления безопасностью». Переходим в раздел «Параметры макросов» посредством вертикального меню. В блоке инструментов «Параметры макросов» устанавливаем переключатель в позицию «Включить все макросы». В блоке «Параметры макросов для разработчика» устанавливаем галочку около пункта «Доверять доступ к объектной модели проектов VBA». После того, как работа с макросами активирована, жмем на кнопку «OK» внизу окна.

    Включение макросов в Microsoft Excel

  5. Вернувшись к параметрам Excel, чтобы все изменения настроек вступили в силу, также жмем на кнопку «OK». После этого вкладка разработчика и работа с макросами будут активированы.

    Сохранение настроек в окне параметров Microsoft Excel

  6. Теперь, чтобы открыть редактор макросов, перемещаемся во вкладку «Разработчик», которую мы только что активировали. После этого на ленте в блоке инструментов «Код» щелкаем по большому значку «Visual Basic».

    Переход в редактор макросов в Microsoft Excel

    Редактор макросов также можно запустить, набрав на клавиатуре сочетание клавиш Alt+F11.

  7. После этого откроется окно редактора макросов, в левой части которого расположены области «Project» и «Properties».

    Области редактора макросов в Microsoft Excel

    Но вполне возможно, что данных областей не окажется в открывшемся окне.

    Области редактора макросов в Microsoft Excel отсутствуют

  8. Для включения отображения области «Project» щелкаем по пункту горизонтального меню «View». В открывшемся списке выбираем позицию «Project Explorer». Либо же можно произвести нажатие сочетания горячих клавиш Ctrl+R.

    Включение области Project в редакторе макросов в Microsoft Excel

  9. Для отображения области «Properties» опять кликаем по пункту меню «View», но на этот раз в списке выбираем позицию «Properties Window». Или же, как альтернативный вариант, можно просто произвести нажатие на функциональную клавишу F4.

    Включение области Properties в редакторе макросов в Microsoft Excel

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

    перетаскивание границ областей в редакторе макросов в Microsoft Excel

  11. После этого в области «Project» выделяем наименование суперскрытого элемента, который мы не смогли отыскать ни на панели, ни в списке скрытых ярлыков. В данном случае это «Лист 5». При этом в области «Properties» показываются настройки данного объекта. Нас конкретно будет интересовать пункт «Visible» («Видимость»). В настоящее время напротив него установлен параметр «2 — xlSheetVeryHidden». В переводе на русский «Very Hidden» означает «очень скрытый», или как мы ранее выражались «суперскрытый». Чтобы изменить данный параметр и вернуть видимость ярлыку, кликаем на треугольник справа от него.

    Настройки пятого листа в редакторе макросов в Microsoft Excel

  12. После этого появляется список с тремя вариантами состояния листов:
    • «-1 – xlSheetVisible» (видимый);
    • «0 – xlSheetHidden» (скрытый);
    • «2 — xlSheetVeryHidden» (суперскрытый).

    Для того, чтобы ярлык снова отобразился на панели, выбираем позицию «-1 – xlSheetVisible».

    Включение отображения суперскрытого листа в редакторе макросов в Microsoft Excel

  13. Но, как мы помним, существует ещё скрытый «Лист 4». Конечно, он не суперскрытый и поэтому отображение его можно установить при помощи Способа 3. Так даже будет проще и удобнее. Но, если мы начали разговор о возможности включения отображения ярлыков через редактор макросов, то давайте посмотрим, как с его помощью можно восстанавливать обычные скрытые элементы.

    В блоке «Project» выделяем наименование «Лист 4». Как видим, в области «Properties» напротив пункта «Visible» установлен параметр «0 – xlSheetHidden», который соответствует обычному скрытому элементу. Щелкаем по треугольнику слева от данного параметра, чтобы изменить его.

    Настройки четвертого листа в редакторе макросов в Microsoft Excel

  14. В открывшемся списке параметров выбираем пункт «-1 – xlSheetVisible».

    Включение отображения скрытого листа в редакторе макросов в Microsoft Excel

  15. После того, как мы настроили отображение всех скрытых объектов на панели, можно закрывать редактор макросов. Для этого щелкаем по стандартной кнопке закрытия в виде крестика в правом верхнем углу окна.

    Закрытия окна редактора макросов в Microsoft Excel

  16. Как видим, теперь все ярлычки отображаются на панели Excel.

Все листы отображаются в Microsoft Excel

Урок: Как включить или отключить макросы в Экселе


Способ 5: восстановление удаленных листов

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

Удалить ярлык довольно просто и интуитивно понятно. Просто кликаем по нему правой кнопкой мыши и в появившемся меню выбираем вариант «Удалить».

Удаление листа в Microsoft Excel

После этого появиться предупреждение об удалении в виде диалогового окна. Для завершения процедуры достаточно нажать на кнопку «Удалить».

Диалоговое окно с предупреждением об удалении листа в Microsoft Excel

Восстановить удаленный объект значительно труднее.

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

    Закрытие книги в Microsoft Excel

  2. В диалоговом окошке, которое откроется после этого, следует кликнуть по кнопке «Не сохранять».

    Диалоговое окно закрытия в Microsoft Excel

  3. После того, как вы откроете данный файл заново, удаленный объект будет на месте.

Удаленная вкладка на месте в Microsoft Excel

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

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

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

  1. Для перехода к просмотру версий перемещаемся во вкладку «Файл».

    Перемещение во вкладку Файл для восстановления удаленного листа в Microsoft Excel

  2. После этого переходим в раздел «Сведения», который отображается в вертикальном меню. В центральной части открывшегося окна расположен блок «Версии». В нем находится список всех версий данного файла, сохраненных с помощью инструмента автосохранения Excel. Данный инструмент по умолчанию включен и сохраняет документ каждые 10 минут, если вы это не делаете сами. Но, если вы внесли ручные корректировки в настройки Эксель, отключив автосохранение, то восстановить удаленные элементы у вас уже не получится. Также следует сказать, что после закрытия файла этот список стирается. Поэтому важно заметить пропажу объекта и определиться с необходимостью его восстановления ещё до того, как вы закрыли книгу.

    Итак, в списке автосохраненных версий ищем самый поздний по времени вариант сохранения, который был осуществлен до момента удаления. Щелкаем по этому элементу в указанном списке.

    Переход к автосохраненной версии в Microsoft Excel

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

    Восстановление книги в Microsoft Excel

  4. После этого откроется диалоговое окно, которое предложит заменить последнюю сохраненную версию книги данной версией. Если вам это подходит, то жмите на кнопку «OK».

    Замена последней сохраненной версии файла в Microsoft Excel

    Если же вы хотите оставить обе версии файла (с уделенным листом и с информацией, добавленной в книгу после удаления), то перейдите во вкладку «Файл» и щелкните по пункту «Сохранить как…».

    Переход к сохранению файла в Microsoft Excel

  5. Запустится окно сохранения. В нем обязательно нужно будет переименовать восстановленную книгу, после чего нажать на кнопку «Сохранить».

    Сохранение файла в Microsoft Excel

  6. После этого вы получите обе версии файла.

Файл восстановлен в Microsoft Excel

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

  1. Переходим во вкладку «Файл» и в разделе «Свойства» щелкаем по кнопке «Управление версиями». После этого появляется небольшое меню, состоящее всего из одного пункта – «Восстановить несохраненные книги». Щелкаем по нему.

    Переход к восстановлению несохраненных файлов в Microsoft Excel

  2. Запускается окно открытия документа в директории, где находятся несохраненные книги в двоичном формате xlsb. Поочередно выбирайте наименования и жмите на кнопку «Открыть» в нижней части окна. Возможно, один из этих файлов и будет нужной вам книгой содержащей удаленный объект.

Восстановление несохраненной книги в Microsoft Excel

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

Урок: Восстановление несохраненной книги Эксель

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

Понравилась статья? Поделить с друзьями:
  • Как восстановить лист в excel если его удалили
  • Как восстановить лист в excel 2007
  • Как восстановить линии сетки в excel
  • Как восстановить линейку в word
  • Как восстановить линейку в excel