Премахване на всички листове в Excel (Съдържание)
- Въведение в Unhide Sheets в Excel
- Примери за разкриване на работни листове в Excel
Въведение в Unhide Sheets в Excel
В тази статия ще видим контур за Как да разгърнете листовете в excel ?. Скриването на няколко работни листа в работна книга в Excel е доста лесно, но разкриването им може да бъде досадно. Можем да разкрием няколко листа един по един в Excel или да използваме VBA код, за да разкрием всичко това еднократно. Необходимостта да се скрият листовете може да се види, когато анализираме, че листът е скрит.
Нека да видим по-долу някои от често използваните методи или начини, с които можем да разкрием един или всички скрити работни листове в работна книга на Excel.
Примери за разкриване на работни листове в Excel
Нека разгледаме няколко примера за разкриване на всички скрити работни листове един по един в Excel.
Можете да изтеглите това Как да разкриете всички листове в шаблон на Excel тук - Как да разкриете всички листа в шаблон на ExcelПример №1
Нека да кажем, че имаме работна книга в Excel с три работни листа (наречени Sheet1, Sheet2, Sheet3), които са скрити и искаме да разкрием един или всички тези скрити работни листове един по един. За да направите това, следваме стъпките по-долу:
- Щракнете върху раздела „Начало“ и след това изберете „Форматиране“ -> „Скриване и скриване“ -> „Скриване на лист“:
По този начин ще се появи диалогов прозорец „Скриване“ с всички скрити работни листове. Следният скрийншот илюстрира това.
Сега изберете листа, който трябва да се разгърне, и натиснете „OK“. Това ще покаже избрания скрит лист.
Така че в горната снимка на екрана можем да видим, че „Sheet1“ е видим за нас, който преди беше скрит. Можем да повторим горните стъпки, ако искаме да разкрием другите два листа.
Пример №2
Нека сега кажем, че искаме да покажем „Sheet2“ и „Sheet3“ в същата работна книга на Excel. Използваме друг метод за това:
Щракнете с десния бутон на мишката върху всеки от разделите на работния лист и след това изберете „Скриване“.
По този начин ще се появи диалогов прозорец „Скриване“ с всички скрити работни листове. Следният скрийншот илюстрира това.
Сега изберете листа, който трябва да се разгърне, и натиснете „OK“. Това ще покаже избрания скрит лист.
Така че на горната снимка на екрана можем да видим, че „Sheet2“ вече е видим за нас, който преди беше скрит.
Сега можем да повторим горните стъпки, за да покажем и „Sheet3“.
Пример №3
Освен горните два начина, по които сме използвали да разкриваме един лист наведнъж, има друг метод за отваряне на същия диалогов прозорец „Скриване“ и след това скриване на необходимия скрит лист. Нека да видим как работи този метод:
- Натиснете Alt + H + O + U + H. При използване на този клавиш за бърз достъп в Excel диалоговият прозорец „Скриване“ (същият, както видяхме в горните два примера) ще се появи с всички скрити работни листове. По-долу е екранна снимка:
Сега изберете листа, който трябва да се разгърне, и натиснете „OK“. Това ще покаже избрания скрит лист.
Така че в горната снимка на екрана можем да видим, че „Sheet3“ вече е видим за нас, който преди беше скрит.
Пример №4
Сега да кажем в работната книга, която видяхме в горните три примера, отново скриваме и трите листа (Sheet1, Sheet2, Sheet3) в тях. Ето как изглежда работната книга сега:
Сега искаме да разкрием всички скрити работни листове с един замах. В горните три примера видяхме, че не успяхме да разгърнем всички листове наведнъж. Използвайки диалоговия прозорец „Скриване“, можем да разкрием само един лист наведнъж. Но това може да отнеме доста време, в случай че има много листове, които се изискват, за да бъдат разгърнати. Така че един начин да се разкрият всички скрити листове в един ход е чрез писане на VBA код в Excel. Нека да видим как работи това:
Пишем VBA кода в Visual Basic Editor, който може да бъде достъпен, както следва:
Отидете на раздела Developer, след това щракнете върху Visual Basic Editor или натиснете Alt + F11, за да отворите прозореца на Visual Basic Editor.
По този начин се отваря прозорец, както следва:
Щракнете с десния бутон върху името на работната книга в панела „Project-VBAProject“ и след това кликнете върху „Вмъкване“ -> „Модул“, както следва:
Сега можем да напишем нашия VBA код или под-процедура в този модул:
Код:
Sub UnhideAllSheetsCode ()
Край Sub
Определете променливата 'ws':
Код:
Sub UnhideAllSheetsCode () Dim ws като Endheet End Sub
Така че първото изявление на кода определя променливата 'ws'.
Сега в следващите изявления на кода на VBA използваме цикъла „За всеки“ с Worksheet.Visible свойство, за да скрием всички скрити работни листове в текущата или активната работна книга.
Код:
Sub UnhideAllSheetsCode ()
Dim ws като работен лист
За всеки ws в ActiveWorkbook.Worksheets
ws.Visible = xlSheetVisible
Следващи ws
Край Sub
Свойството Worksheet.Visible се използва за връщане или задаване на стойност xlSheetVisibility, която се използва за проверка или определяне дали обектът е видим. xlSheetVisibility е начин за потребителя да направи листата видими, като настрои видимото свойство на true. Синтаксисът за видимото свойство е express.visible, където изразът е променлива, която представлява обект на Работен лист.
Сега, когато стартираме този код ръчно, като кликнем върху „Изпълнение“ в горната част на прозореца или като натискаме F5, ще видим, че всички скрити листове се отварят всички с едно движение. Следният екран илюстрира това:
Така че в горния екран можем да видим, че при стартиране на под-процедурата или VBA кода всички скрити листове (Sheet1, Sheet2, Sheet3) в работната книга се виждат с един ход.
Неща, които трябва да запомните за това как да разкриете всички таблици в Excel
- Може да има моменти, в които не можем да разкрием определени работни листове в работна книга на Excel. Това може да се дължи на следните причини:
- Работната книжка може да бъде защитена.
- Работните листове са скрити с помощта на VBA код (т.е. те са „VeryHidden“, използвайки свойството XlSheetVeryHidden).
- Можем също да скрием всички работни листове, освен конкретен лист в работна книга, като напишем VBA код.
- Друг метод за разкриване на всички листове в един ход, който може да се използва във всички версии на Excel, е методът „Custom Views“.
Препоръчителни статии
Това е ръководство за Как да разкриете всички таблици в Excel ?. Тук обсъждаме Как да разгърнете всички таблици в Excel, заедно с практически примери и изтеглящ се шаблон на excel. Можете да разгледате и другите ни предложени статии -
- Как да изградим шаблон на график?
- Примери за защита на листа в Excel
- Как да създадете електронна таблица в Excel?
- Вмъкнете нов работен лист в Excel