Как да скриете и скриете листове в Excel

Ако в работната книга на Excel има няколко работни листа, може да искате да скриете няколко работни листа, за да намалите струпването или по други причини. По-долу ще намерите стъпките за скриване и скриване на листове в Excel.

Скриване и скриване на листове в Excel

Всичко, което е необходимо за скриване на работен лист в Excel, е да щракнете с десния бутон върху работния лист, който искате да скриете, и изберете опцията Скриване в менюто с десния бутон, което се показва.

По подобен начин можете да разгърнете листовете в Excel, като щракнете с десния бутон на мишката върху всеки активен или видим работен лист и този път изберете опцията Unhide в менюто с десния бутон на мишката.

Въпреки това, можете да разкриете само един работен лист наведнъж в Excel. В Excel наистина няма лесна опция да се разкрият наведнъж няколко или всички работни листове.

Единственият начин да се разкрият всички листове наведнъж в Excel е да се изпълни Visual Basic команда или да се изгради макрос за разкриване на няколко листа в Excel.

1. Скриване на няколко листа в Excel

Следвайте стъпките по-долу, за да скриете няколко листа в Excel

1. Изберете първия работен лист, който искате да скриете.

2. Натиснете и задръжте клавиша CTRL на клавиатурата на вашия компютър и изберете други работни листове, които искате да скриете.

3. След като са избрани всички работни листове, щракнете с десния бутон върху един от избраните работни листове и щракнете върху опцията Скриване.

Това веднага ще скрие всички избрани работни листове в работната книга на Excel.

2. Ръчно разкриване на листове в Excel

Ако имате работа само с няколко скрити работни листа, можете ръчно да разкриете някои или всички скрити работни листове, като следвате стъпките по-долу.

1. Щракнете с десния бутон върху всеки съществуващ или видим раздел на работния лист и кликнете върху опцията „Скриване“.

2. В диалоговия прозорец „Скриване“ изберете работния лист, който искате да разкриете, и щракнете върху OK.

Забележка: Можете да изберете само един работен лист наведнъж.

3. Повторете горните стъпки (1 ~ 3), за да разкриете други работни листове.

Както бе споменато по-горе, в Excel няма вградена опция за бързо избиране и скриване на множество или всички скрити работни листове.

3. Разкрийте всички работни листове в Excel с помощта на VB редактор

Въпреки че в Excel няма вградена опция, която да разкрие всички работни листове наведнъж, можете да изпълните един прост код във визуален основен редактор, за да разгърнете всички работни листове наведнъж.

1. Щракнете с десния бутон върху всеки видим работен лист и изберете опция View Code, за да отворите Visual Basic Editor.

2. На екрана на Visual Basic Editor щракнете върху раздела View и изберете незабавен прозорец в падащото меню.

3. В незабавен прозорец напишете За всеки лист в Thisworkbook.sheets: sheet.visible = true: Следващ лист и натиснете клавиша Enter на клавиатурата на вашия компютър.

След като по-горе кодът се изпълни, всички скрити работни листове ще станат скрити.

4. Разкрийте всички работни листове в Excel с помощта на макрос

Може би най-добрият начин за Откриване на всички работни листове в Excel е да създадете работна книга Macro в Personal makro и да запазите иконата на Macro в лентата с инструменти за бърз достъп.

След като иконата за макрос е достъпна в лентата с инструменти за бърз достъп, можете да разкриете всички листове във всяка работна книга, като щракнете върху иконата на макрос.

1. Щракнете върху раздела View> Macros> Record Macro.

2. В диалоговия прозорец Записване на макрос изберете опцията Лична макро работна книга в раздел „Запазване на макроса“ и щракнете върху ОК.

3. След това щракнете върху раздела View> Macros> Stop Record.

4. Сега щракнете с десния бутон върху всеки раздел на работния лист и щракнете върху опцията View Code.

5. На екрана на Visual Basic Editor щракнете двукратно върху обекта на модул под „Personal.XLSB“ запис> премахнете всички съществуващи кодове и добавете кода към прозореца UnhideAllSheets в Personal.XLSB модул.

По-долу е кода, който можете да копирате и залепите в прозореца на модула.

Sub UnhideAllSheets ()
За всеки лист в листове
Sheet.Visible = Вярно
Следващ лист
Край Sub

6. След като добавите кода, щракнете върху иконата Save в лентата с инструменти и затворете Vb Editor.

Следващата стъпка е да добавите иконата на UnhideAllSheets Code в лентата с инструменти за бърз достъп, така че да можете да разкриете всички работни листове наведнъж, като просто кликнете върху тази икона.

7. Щракнете върху иконата Персонализирайте лентата с инструменти за бърз достъп и изберете Още команди в падащото меню.

8. В диалоговия прозорец Опции на Excel изберете Макроси в секцията „Избор на команди от“> изберете Макрос до UnhideAllSheets и щракнете върху бутона Добавяне.


9. Щракнете върху OK, за да запазите промяната.

10. Сега, ако погледнете лентата с инструменти за бърз достъп, ще видите иконата UnhideAllSheets.

Това ви позволява да разкриете всички работни листове наведнъж, като просто кликнете върху иконата UnhideAllSheets в лентата с инструменти за бърз достъп.