Mundarija
O'quv qo'llanma Excel 2016, 2013, 2010 va undan pastroq versiyalarida ishchi varaqlarni qanday ko'rsatishni tushuntiradi. Siz sichqonchaning o‘ng tugmachasini bosish orqali ishchi varaqni tezda ko‘rsatishni va VBA kodi yordamida bir vaqtning o‘zida barcha varaqlarni qanday ko‘rsatishni o‘rganasiz.
Tasavvur qiling: siz ish varag‘ini ochasiz va ba’zi formulalar boshqa ish varag‘iga tegishli ekanligini sezasiz. . Siz varaq yorliqlariga qaraysiz, lekin havola qilingan elektron jadval u erda yo'q! Siz xuddi shu nomdagi yangi varaq yaratishga harakat qilasiz, lekin Excel sizga u allaqachon mavjudligini aytadi. Bularning barchasi nimani anglatadi? Oddiy qilib aytganda, ish varag'i yashiringan. Excelda yashirin varaqlarni qanday ko'rish mumkin? Shubhasiz, siz ularni yashirishingiz kerak. Bu Excelning Unhide buyrug'i yordamida qo'lda yoki VBA bilan avtomatik ravishda amalga oshirilishi mumkin. Ushbu qoʻllanma sizga ikkala usulni ham oʻrgatadi.
Excelda varaqlarni qanday koʻrsatish mumkin
Agar siz faqat bitta yoki ikkita yashirin varaqni koʻrmoqchi boʻlsangiz, bu yerda qanday qilib tezda yashirish mumkin. ular:
- Excel ish kitobida istalgan varaq yorlig'ini o'ng tugmasini bosing va kontekst menyusidan Ko'rsatish ...-ni tanlang.
- Ko'rsatish oynasida ko'rsatmoqchi bo'lgan yashirin varaqni tanlang va OK tugmasini bosing (yoki varaq nomini ikki marta bosing). Bajarildi!
Sichqonchaning o'ng tugmasi bosilgan kontekst menyusidan tashqari Ko'rsatish dialog oynasiga lenta orqali kirish mumkin:
- Excel 2003 va undan oldingi versiyalarida Format menyusini bosing, so'ng Vafa > Ko'rsatish -ni bosing.
- Excel 2016-da, Excel 2013, Excel 2010 va Excel2007, Uy yorlig'i > Uyalar guruhiga o'ting va Ko'rinish ostidagi Format tugmasini bosing, Yashirish va amp-ga yo'naltiring. ; Ko'rsatish va keyin Vaqtni ko'rsatish ...
Eslatma-ni bosing. Excelning Ko'rsatish opsiyasi bir vaqtning o'zida faqat bitta varaqni tanlash imkonini beradi. Bir nechta varaqlarni ko'rsatish uchun yuqoridagi amallarni har bir ish varag'i uchun alohida takrorlashingiz kerak bo'ladi yoki quyidagi makroslardan foydalanib, bir vaqtning o'zida barcha varaqlarni ko'rsatishingiz mumkin.
VBA yordamida Excelda varaqlarni qanday ko'rsatish mumkin
Bir nechta yashirin ish varaqlari mavjud bo'lganda, ularni birma-bir ko'rsatish juda ko'p vaqt talab qilishi mumkin, ayniqsa barcha varaqlarni ko'rsatmoqchi bo'lsangiz ish kitobingizda. Yaxshiyamki, siz quyidagi makroslardan biri yordamida jarayonni avtomatlashtirishingiz mumkin.
Excelda barcha varaqlarni qanday ko'rsatish mumkin
Ushbu kichik makros faol ish kitobidagi barcha yashirin varaqlarni birdaniga, bezovta qilmasdan ko'rinadigan qiladi. sizga har qanday bildirishnomalar yuboriladi.
Sub Unhide_All_Sheets() ActiveWorkbook.Worksheets-da har bir hafta uchun ish varaqlari sifatida xira haftalar.Visible = xlSheetVisible Keyingi haftalar End SubBarcha yashirin varaqlarni ko'rsatish va ularning sonini ko'rsatish
Yoqdi yuqoridagi, bu makros ish kitobidagi barcha yashirin varaqlarni ham ko'rsatadi. Farqi shundaki, tugallangandan so'ng u foydalanuvchiga qancha varaq ko'rsatilmaganligi haqida xabar beruvchi dialog oynasini ko'rsatadi:
Sub Unhide_All_Sheets_Count() Dim wks as Worksheet Dim count as Integer count = 0Har bir hafta uchun ActiveWorkbook.Worksheets Agar wks.Visible xlSheetVisible Keyin wks.Visible = xlSheetVisible count = count + 1 End If Next wks If count > 0 Keyin MsgBox soni & amp; "Ish varaqlari yashirildi." , vbOKOnly, "Ishchi varaqlarni ko'rsatish" Else MsgBox "Hech qanday yashirin ish varaqlari topilmadi." , vbOKOnly, "Ish varaqlarini ko'rsatish" End If End Sub
Siz tanlagan bir nechta varaqlarni ko'rsatish
Agar siz bir vaqtning o'zida barcha ish varaqlarini emas, balki faqat foydalanuvchi ko'rinadigan qilishga rozi bo'lgan varaqlarni ko'rsatishni xohlasangiz, keyin makrodan har bir yashirin varaq haqida quyidagi kabi soʻrashni soʻrang:
Sub Unhide_Selected_Sheets() Ishchi varagʻi sifatida xira MsgResult ActiveWorkbook.Worksheets-dagi har bir hafta uchun VbMsgBoxResult sifatida.Worksheets Agar wks.Visible = xlSheetHidden Keyin MsgResult = MsgBox( "Varaqni ko'rsatish " & wks.Name & "?" , vbYesNo, "Ishchi varaqlarni ko'rsatish" ) Agar MsgResult = vbYes Keyin wks.Visible = xlSheetVisible End Agar keyingi End Subhin ish bilan
varaq nomidagi ma'lum so'z
Faqat ularning nomlarida ma'lum matnni o'z ichiga olgan varaqlarni ko'rsatmoqchi bo'lgan holatlarda, makroga IF iborasini qo'shing, bu har bir yashirin ish varaqining nomini tekshiradi va faqat shu varaqlarni ko'rsatadi. siz ko'rsatgan matnni o'z ichiga oladi.
Ushbu misolda biz " report" so'zi bo'lgan varaqlarni ko'rsatamiz. t " nomida. Makrosda Hisobot , Hisobot 1 , Iyul kabi varaqlar koʻrsatiladi.hisobot va shunga o'xshashlar.
Nomlarida boshqa so'z bo'lgan ishchi varaqlarni ko'rsatish uchun quyidagi koddagi " report " ni o'zingizning matningiz bilan almashtiring.
Sub Unhide_Sheets_Contain( ) Ishchi varaqdagi xira haftalar butun sonlar soni sifatida = 0 ActiveWorkbook.Worksheets-dagi har bir hafta uchun If (wks.Visible xlSheetVisible) Va (InStr(wks.Name, "report" ) > 0) Keyin wks.Visible = xlSheetVisible count + 1 End If Next wks If count > 0 Keyin MsgBox soni & amp; "Ish varaqlari yashirildi." , vbOKOnly, "Ishchi varaqlarni ko'rsatish" Else MsgBox "Ko'rsatilgan nomga ega hech qanday yashirin ish varaqlari topilmadi." , vbOKOnly, "Ish varaqlarini ko'rsatish" End If End SubExcelda varaqlarni ko'rsatish uchun makroslardan qanday foydalanish kerak
Ish varaqingizdagi makroslardan foydalanish uchun siz Visual Basic dasturida kodni nusxalashingiz/joylashtirishingiz mumkin. Ishchi kitobni makroslar bilan tahrirlang yoki yuklab oling va u yerdan ishga tushiring.
Ishchi kitobingizga makrosni qanday kiritish kerak
Yuqoridagi makroslardan istalgan birini ishchi kitobingizga shu tarzda qo'shishingiz mumkin:
- Yashirin varaqlar bilan ishchi kitobni oching.
- Visual Basic muharririni ochish uchun Alt + F11 tugmalarini bosing.
- Chap panelda ThisWorkbook-ni o'ng tugmasini bosing. va kontekst menyusidan Insert > Module -ni tanlang.
- Kodni Kod oynasiga joylashtiring.
- Ishga tushirish uchun F5 tugmasini bosing. makro.
Batafsil bosqichma-bosqich ko'rsatmalar uchun VBA kodini qanday kiritish va ishga tushirish bo'limiga qarang.Excel.
Makrolar bilan ish kitobini yuklab oling
Shu bilan bir qatorda, ushbu qoʻllanmada muhokama qilingan barcha makroslarni oʻz ichiga olgan Excel varaqlarini koʻrsatish uchun bizning namunaviy ish kitobimizni yuklab olishingiz mumkin:
- Barcha_jadvallarni_ko'rsatish - faol ish kitobidagi barcha ishchi varaqlarni bir lahza va jimgina ko'rsatish.
- Barcha_jadvallarni_ko'rsatish - barcha yashirin varaqlarni ularning soni bilan birga ko'rsatish.
- Tanlangan_jadvallarni_koʻrsatish - siz koʻrsatmoqchi boʻlgan yashirin varaqlarni koʻrsatish.
- Unhide_sheets_Contain - nomlarida maʼlum bir soʻz yoki matn boʻlgan ishchi varaqlarni koʻrsatish.
Makrolarni Excelda ishga tushirish uchun quyidagilarni bajaring:
- Yuklab olingan ishchi kitobni oching va so'ralsa, makroslarni yoqing.
- Ko'rmoqchi bo'lgan o'z ish kitobingizni oching. yashirin varaqlar.
- Ishchi kitobingizda Alt + F8 tugmalarini bosing, kerakli makroni tanlang va Ishga tushirish -ni bosing.
Masalan, barcha varaqlarni ko'rsatish uchun Excel faylingiz va yashirin varaqlar hisobini ko'rsatsangiz, ushbu makrosni ishga tushirasiz:
Qanday qilib o maxsus ko'rinish yaratish orqali Excelda yashirin varaqlarni ko'rsatish
Makrolardan tashqari, maxfiy ish varaqlarini birma-bir ko'rsatishdagi mashaqqatni maxsus ko'rinish yaratish orqali engish mumkin. Agar siz Excelning ushbu xususiyati bilan tanish bo'lmasangiz, shaxsiy ko'rinishni istalgan vaqtda sichqonchani bosish orqali qo'llanilishi mumkin bo'lgan ishchi kitobingiz sozlamalarining oniy tasviri deb o'ylashingiz mumkin. Ushbu usuldan foydalanish eng yaxshisidirvaraqlarning hech biri yashirilmaganda ishning boshlanishi.
Shunday qilib, endi biz Barcha varaqlarni ko'rsatish maxsus ko'rinishini yaratamiz. Mana shunday:
- Ishchi kitobingizdagi barcha jadvallar ko'rinadigan ekanligiga ishonch hosil qiling. Bu maslahat ish kitobida yashirin varaqlarni tezda tekshirishni koʻrsatadi.
- Koʻrish yorligʻi > Ishchi kitobni koʻrishlar guruhiga oʻting va Maxsus koʻrinishlar
tugmasi.
Endi siz xohlagancha ish varaqlarini yashirishingiz mumkin va ularni yana ko'rinadigan qilish uchun Maxsus ko'rinishlar tugmasini bosing,
Hammasi! Barcha yashirin varaqlar darhol ko'rsatiladi.
Ishchi kitobida yashirin varaqlar mavjudligini qanday tekshirish mumkin
Excelda yashirin varaqlarni aniqlashning eng tezkor usuli bu: istalgan varaq yorlig'ini sichqonchaning o'ng tugmasi bilan bosing va ko'ring. Yashirish... buyrug'i yoqilgan yoki yoqilmagan bo'lsa. Agar u yoqilgan bo'lsa, uni bosing va qaysi varaqlar yashirinligini ko'ring. Agar u o'chirilgan bo'lsa (kulrang bo'lsa), ish kitobida yashirin varaqlar mavjud emas.
Eslatma. Bu usul juda yashirin varaqlarni ko'rsatmaydi. Bunday varaqlarni ko'rishning yagona yo'li - yashirishdirularni VBA bilan.
Excel'da varaqlarni ko'rsatib bo'lmaydi - muammolar va yechimlar
Agar Excel-da ma'lum varaqlarni ko'rsata olmasangiz, quyidagi muammolarni bartaraf etish bo'yicha maslahatlar nima sababdan oydinlik kiritishi mumkin.
1. Ishchi kitob himoyalangan
Agar ishchi kitobi tuzilishi himoyalangan boʻlsa, varaqlarni yashirish yoki koʻrsatish mumkin emas (ish kitobi darajasidagi parolni shifrlash yoki ishchi varaqni himoya qilish bilan adashtirmaslik kerak). Buni tekshirish uchun Ko'rib chiqish yorlig'i > O'zgarishlar guruhiga o'ting va Ish kitobini himoya qilish tugmasini ko'ring. Agar ushbu tugma yashil rangda ta'kidlangan bo'lsa, ish kitobi himoyalangan. Uni himoya qilish uchun Ishchi kitobini himoya qilish tugmasini bosing, agar so'ralsa, parolni kiriting va ish kitobini saqlang. Qo'shimcha ma'lumot olish uchun Excelda himoyalangan ish kitobini qanday ochish mumkin bo'limiga qarang.
2. Ishchi varaqlar juda yashirin
Agar sizning ishchi varaqlaringiz ularni juda yashirin qiladigan VBA kodi bilan yashiringan bo'lsa ( xlSheetVeryHidden xususiyatini tayinlaydi), bunday ish varaqlarini Ochish<2 yordamida ko'rsatib bo'lmaydi> buyruq. Juda yashirin varaqlarni ko'rsatish uchun Visual Basic muharriri ichidan xususiyatni xlSheetVeryHidden dan xlSheetVisible ga o'zgartirishingiz yoki ushbu VBA kodini ishga tushirishingiz kerak.
3. Ishchi daftarda yashirin varaqlar yo'q
Agar Ko'rsatish buyrug'i lentada ham, sichqonchaning o'ng tugmasi menyusida ham kul rangda bo'lsa, unda bitta yashirin varaq yo'q.ish kitobingiz :)
Excelda varaqlarni shu tarzda ko'rsatasiz. Agar siz satrlar, ustunlar yoki formulalar kabi boshqa ob'ektlarni qanday yashirish yoki ko'rsatishni bilmoqchi bo'lsangiz, quyidagi maqolalarda to'liq ma'lumotlarni topasiz. O'qiganingiz uchun rahmat va keyingi haftada blogimizda ko'rishga umid qilaman!
Mavjud yuklab olishlar
Excelda ishchi varaqlarni ko'rsatish uchun makroslar