Mundarija
Ushbu qoʻllanma yashirin va oʻta yashirin varaqlar oʻrtasidagi farqni aniqlaydi, ishchi varaqni qanday qilib juda yashirin qilish va Excelda juda yashirin varaqlarni qanday koʻrishni tushuntiradi.
Sizning xafa boʻldingizmi? formulalaringizdan biriga tegishli elektron jadvalni topa olmayapsizmi? Varaq ishchi kitobingizning pastki qismidagi boshqa yorliqlar orasida ko'rinmaydi va Ko'rsatish dialog oynasida ham ko'rinmaydi. Bu varaq qayerda bo'lishi mumkin? Oddiy qilib aytganda, u juda yashirin.
Excelda juda yashirin ishchi varaq nima?
Hammaga ma'lumki, Excel varag'i ko'rinadigan yoki yashirin bo'lishi mumkin. Aslida, ishchi varaqni yashirishning ikki darajasi mavjud: yashirin va juda yashirin .
Odatda yashirilgan varaqni yashirish juda oson. Siz qilishingiz kerak bo'lgan narsa - har qanday ko'rinadigan ish varag'ini o'ng tugmasini bosing, Ko'rsatish -ni bosing va ko'rmoqchi bo'lgan varaqni tanlang. Juda yashirin varaqlar boshqa hikoya. Agar ish kitobida faqat juda yashirin varaqlar bo'lsa, Ko'rsatish dialog oynasini ham ocholmaysiz, chunki Ko'rsatish buyrug'i o'chiriladi. Agar ish kitobida yashirin va juda yashirin varaqlar mavjud bo'lsa, Ko'rsatish dialog oynasi mavjud bo'ladi, lekin u erda juda yashirin varaqlar ko'rsatilmaydi.
Texnik jihatdan Excel yashirin va juda yashirin varaqlarni qanday ajratadi. juda yashirin ish varaqlari? Varaqning Visible xususiyati bo'yicha, ulardan biriga ega bo'lishi mumkinqiymatlar:
- xlSheetVisible (yoki TRUE) - varaq ko'rinadi
- xlSheetHidden (yoki FALSE) - varaq yashirin
- xlSheetVeryHidden - varaq juda yashirin
Har kim Excelning Ko'rsatish<2-dan foydalanib TRUE (ko'rinadigan) va FALSE (yashirin) o'rtasida almashishi mumkin> yoki Yashirish buyruqlarida xlVeryHidden qiymati faqat Visual Basic muharriri ichidan o'rnatilishi mumkin.
Foydalanuvchi nuqtai nazaridan, yashirin va juda o'rtasidagi farq nimada? yashirin varaqlar? Bu shunchaki: Excel foydalanuvchi interfeysi orqali juda yashirin varaqni ko'rish mumkin emas, uni ko'rsatishning yagona yo'li - VBA. Shunday qilib, agar siz ba'zi ish varaqlaringizni boshqalarga ko'rsatishni ancha qiyinlashtirmoqchi bo'lsangiz (masalan, maxfiy ma'lumotlar yoki oraliq formulalar mavjud), varaqlarni yashirishning yuqori darajasini qo'llang va ularni juda yashiring.
Qanday qilib Excel ish varaqlarini juda yashirin qilish
Yuqorida aytib o'tilganidek, varaqni juda yashirin qilishning yagona yo'li Visual Basic Editor-dan foydalanishdir. Qancha varaqni berkitmoqchi ekanligingizga qarab, quyidagi usullardan birini qo'llashingiz mumkin.
Visible xususiyatini o'zgartirish orqali ishchi varaqni juda yashirish uchun
Agar siz faqat bittasini to'liq yashirishni istasangiz yoki ikkita varaq boʻlsa, har bir varaqning Visible xususiyatini qoʻlda oʻzgartirishingiz mumkin. Mana shunday:
- Alt + F11 tugmalarini bosing yoki Dasturchi dagi Visual Basic tugmasini bosing.tab. Bu barcha ochiq ishchi kitoblar va ularning varaqlari daraxtini aks ettiruvchi yuqori chap paneldagi Project Explorer oynasi bilan Visual Basic muharririni ochadi.
- F4 tugmasini bosing yoki Ko'rish > Xususiyatlar . Bu Xususiyatlar oynasini Project Explorer ostida paydo bo'lishiga majbur qiladi (quyidagi skrinshotga qarang). Agar Xususiyatlar oynasi allaqachon mavjud bo'lsa, bu bosqichni o'tkazib yuboring :)
- Project Explorer oynasida, uni tanlash uchun juda yashirmoqchi bo'lgan ishchi varaqni bosing.
- Xususiyatlar oynasida Visible xususiyatini 2 - xlSheetVeryHidden ga o'rnating.
Mana shunday! Visible xususiyati o'zgartirilishi bilan, tegishli varaq yorlig'i ish kitobingizning pastki qismidan yo'qoladi. Agar kerak bo'lsa, boshqa varaqlar uchun yuqoridagi amallarni takrorlang va tugallangach, Visual Basic muharriri oynasini yoping.
VBA kodi bilan faol ish varag'ini juda yashiring
Agar siz muntazam ravishda varaqlarni yashirishingiz kerak bo'lsa va qo'lda qilish kerakligidan bezovta bo'lsangiz, ishni bitta kod qatori bilan avtomatlashtirishingiz mumkin. Faol ish varag'ini juda yashirin qiladigan makros:
Sub VeryHiddenActiveSheet() ActiveSheet.Visible = xlSheetVeryHidden End SubAgar siz boshqa foydalanuvchilar uchun so'l yozayotgan bo'lsangiz, ish kitobida mavjud bo'lgan vaziyatlarga e'tibor berishingiz mumkin. faqat bitta ko'rinadigan varaq. Esingizda bo'lsa, yashirish mumkin emasExcel faylidagi mutlaqo barcha ish varaqlari (ularni yashirin yoki juda yashirin qilib qo'ysangiz ham), kamida bitta varaq ko'rinishda qolishi kerak. Shunday qilib, foydalanuvchilaringizni ushbu cheklov haqida ogohlantirish uchun yuqoridagi makrosni On Xato blokiga quyidagicha o'rang:
Sub VeryHiddenActiveSheet() Error GoTo ErrorHandler ActiveSheet.Visible = xlSheetVeryHidden Exit Sub ErrorHandler : MsgBox " Ish kitobida kamida bitta ko'rinadigan ish varag'i bo'lishi kerak." , vbOKOnly, "Ish varag'ini yashirib bo'lmadi" End SubVBA kodi bilan bir nechta ish varaqlarini juda yashirish
Agar barcha tanlangan varaqlarni juda yashirin qilib o'rnatmoqchi bo'lsangiz, o'ting. faol ish kitobidagi (ActiveWindow) barcha tanlangan varaqlarni birma-bir o'zgartiring va ularning Visible xususiyatini xlSheetVeryHidden ga o'zgartiring.
Excel'da juda yashirin varaqlarni qanday ko'rsatish mumkin
Endi Excelda varaqlarni qanday to'liq yashirishni bilganingizdan so'ng, qanday qilib ko'rish mumkinligi haqida gapirish vaqti keldi. yashirin varaqlar.
Uning Visible xususiyatini oʻzgartirish orqali juda yashirin ishchi varaqni koʻrsatish
Juda yashirin varaqni yana koʻrish uchun uning Koʻrinadigan -ni oʻzgartirish kifoya.xususiyatini xlSheetVisible ga qaytaring.
- Visual Basic muharririni ochish uchun Alt + F11 tugmalarini bosing.
- VBAProject oynasida siz ko'rsatmoqchi bo'lgan ishchi varaq.
- Xususiyatlar oynasida Visible xususiyatini -1 - xlSheetVisible ga o'rnating. .
Bajarildi!
VBA bilan barcha yashirin varaqlarni koʻrsating
Agar sizda juda koʻp yashirin varaqlar boʻlsa va siz ularning hammasini yana ko'rinadigan qilishni xohlasangiz, ushbu makros ishlay oladi:
Sub UnhideVeryHiddenSheets() Ishchi varaqlardagi har bir hafta uchun ish varag'i sifatida haftalarni xiralashtirish Agar wks.Visible = xlSheetVeryHidden Keyin wks.Visible = xlSheetVisible Keyingi End SubEslatma. Bu makros odatdagidek yashirin ish varaqlarini emas, balki faqat juda yashirin varaqlarni ochadi. Agar siz mutlaqo barcha yashirin varaqlarni ko'rsatmoqchi bo'lsangiz, u holda quyidagini ishlating.
Barcha yashirin va juda yashirin varaqlarni bir vaqtning o'zida ko'rsatish
Faol ish kitobidagi barcha yashirin varaqlarni bir vaqtning o'zida ko'rsatish uchun , siz shunchaki har bir varaqning Visible xususiyatini TRUE yoki xlSheetVisible ga o'rnatasiz.
Sub UnhideAllSheets() ActiveWorkbook.Worksheets wks.Visible = xlSheetVisible-da har bir hafta uchun ish varag'i sifatida xira haftalar. Keyingi haftalar End SubJuda yashirin jadvallar makroslaridan qanday foydalanish kerak
Yuqoridagi makroslardan birini Excel ish kitobingizga kiritish uchun quyidagi odatiy amallarni bajaring:
- Ishchi kitobni oching. siz varaqlarni berkitmoqchi yoki ko'rsatmoqchisiz.
- Visualni ochish uchun Alt + F11 tugmalarini bosing.Asosiy muharrir.
- Chap panelda ThisWorkbook -ni oʻng tugmasini bosing va kontekst menyusidan Insert > Module -ni tanlang.
- Kodni "Kod" oynasiga joylashtiring.
- Makroni ishga tushirish uchun F5 tugmasini bosing.
Makroni saqlash uchun faylingizni Excel makrosi yoqilgan holda saqlashni unutmang. ish kitobi (.xlsm). Batafsil bosqichma-bosqich ko'rsatmalar uchun VBA kodini Excelga qanday kiritish va ishga tushirish bo'limiga qarang.
Shuningdek, siz bizning makrosli ish kitobimiz namunasini yuklab olishingiz va kerakli makroni to'g'ridan-to'g'ri o'sha kitobdan ishga tushirishingiz mumkin.
Namunaviy ish kitobida quyidagi makroslar mavjud:
- VeryHiddenActiveSheet - faol varaqni juda yashirin qiladi.
- VeryHiddenSelectedSheets - barcha tanlangan varaqlarni juda yashirin qiladi.
- UnhideVeryHiddenSheets - faol ish kitobidagi barcha yashirin varaqlarni ko'rsatadi.
- UnhideAllSheets - barcha yashirin varaqlarni ko'rsatadi. faol ish kitobi (odatda yashirin va juda yashirin).
Makrolarni Excel-da ishga tushirish uchun quyidagilarni bajaring:
- Yuklab olingan ishchi kitobni oching va makroslarni yoqing. Agar so'ralsa.
- O'z ish kitobingizni oching.
- Ishchi kitobingizda Alt + F8 ni bosing, qiziqtirgan makroni tanlang va Ishga tushirish -ni bosing.
Masalan, siz barcha tanlangan ish varaqlarini qanday qilib yashirishingiz mumkin:
Umid qilamanki, bu qisqa darslik Excelning juda yashirin varaqlariga biroz oydinlik kiritdi. rahmat aytamano'qish uchun va kelasi hafta blogimizda ko'rishamiz degan umiddamiz!
Yuklab olish uchun namuna ishchi kitobi
Juda yashirin varaqlar makroslari (.xlsm fayli)