Yashirin ish kitobida makroni tahrirlab bo'lmaydi (2 ta oson yechim)

  • Buni Baham Ko'Ring
Hugh West

Excel VBA bilan ishlamoqchi bo'lganlar ba'zida bunday muammoga tez-tez duch kelishadi, biz makrosni tahrirlashga urinamiz, lekin uni tahrirlay olmaymiz va siz yashirin ish kitobida Makro ni tahrirlay olmaysiz. . Ushbu maqolada men sizga qanday qilib bu muammoni juda oson va har tomonlama hal qilish mumkinligini ko'rsataman.

Mashq qilish kitobini yuklab oling

Ushbu mashq kitobini yuklab oling. ushbu maqolani o'qish.

Makroni tahrirlash.xlsm-ni o'zgartirish mumkin emas

Yashirin ish kitobidagi makrosni tahrirlashning 2 ta oson yechimi

Bu yerda men ish kitobimdagi Makro ni tahrir qilmoqchiman, lekin uni tahrirlay olmayman. Bildirishnoma oynasi paydo bo'ladi va u menga yashirin ish kitobidagi Makro -ni o'chira olmasligimni aytadi. Ishonchim komilki, Makrolar bilan ishlaydiganlar hayotlarida kamida bir marta bunday muammoga tez-tez duch kelishgan.

Endi siz hayron bo'lishingiz mumkin, nega do'zax. Men uni ochgan va ustida ishlayotgan bo'lsam ham, u yashirin ish kitobi sifatida ko'rsatilganmi? OK, javob shuki, Makro aslida faol ish daftaringiz ichida emas, balki u yashiringan boshqa ish kitobida (bu yerda PERSONAL.xlsb deb nomlangan, rasmni tekshiring), lekin Har safar biron bir ish kitobini ochganingizda, u uning ichida ko'rinadi.

Shuning uchun uni tahrir qilmoqchi bo'lganingizda, uni tahrirlay olmaysiz.

Bugungi maqsadimiz shu muammoni hal qilishdir. Ya'ni, yashirin ish daftaridagi Makro ni tahrirlash.

Biz muammoni ikkita variantda hal qilishimiz mumkin.usullari.

1. Yashirin ish kitobidagi makrosni avval uni yashirish orqali tahrirlash

Ushbu usulda avval yashirin ish kitobini ko'rsatamiz, so'ngra undagi Makro ni o'chirib tashlaymiz.

Ushbu jarayonni amalga oshirish uchun quyida ko'rsatilgan amallarni bajaring.

⧪ 1-qadam: Ko'rish oynasidan Yashirish oynasini ochish

Ko'rish Excel lentasidagi yorliq. Keyin Windows bo'limi ostida Ko'rsatish -ni bosing.

⧪ 2-qadam: Muloqot oynasidan ish kitobini ko'rsatish

Ochish deb nomlangan dialog oynasi ochiladi. Yashirin ish kitobining nomini tanlang ( PERSONAL.xlsb bu yerda) va OK tugmasini bosing.

⧪ Qadam 3: Makrosni tahrirlash

Endi siz Makro ni tahrirlashingiz mumkin. Tuzuvchi yorlig'i ostida bo'lim kodidan Makrolar -ni bosing.

Makrolar<2 deb nomlangan dialog oynasi> ochiladi. Kerakli Makro ni tanlang va Tahrirlash tugmasini bosing.

Endi uni tahrirlashingiz mumkin.

Batafsil o'qing: Makrolarni Excelda qanday tahrirlash mumkin (2 usul)

2. Yashirin ish kitobida makroni VBA kodidan foydalanish orqali tahrirlash

Agar yuqoridagi jarayonga amal qilishni xohlamasangiz, Makro ni tahrirlash uchun oddiy VBA kodidan foydalanishingiz mumkin. yashirin ish kitobida.

⧭ VBA kodi:

3226

⧭ Eslatmalar:

Bu erda yashirin ish kitobining nomi “PERSONAL.XLSB” , yashirin makroning nomi “Makro1” ,va men ishlayotgan ish kitobining nomi “Yashirin ish kitobida makroni tahrirlab bo'lmaydi.xlsm” . Kodni ishga tushirishdan oldin ularni o'zingizning kodingiz bilan almashtirishni unutmang (birinchi 3 qatorlar).

⧭ Chiqish:

Yuqoridagi Visual Basic tasmasidan Run Sub / UserForm tugmasini bosib kodni ishga tushiring.

Yashirin ish kitobi ko'chiriladi va sizning oldingizda Makro bilan tahrirlovchi oynasi ochiladi. Endi uni tahrirlashingiz mumkin.

Batafsil oʻqing: Excelda hujayrani qanday tahrirlash mumkin (4 ta oson usul)

Eslatmalar

  • Shu paytgacha biz faqat yashirin ish kitobidagi Makro ni qanday tahrirlashimiz mumkinligini muhokama qildik. Ammo agar siz yashirin ish kitobini qanday yaratishni bilmoqchi bo'lsangiz, ushbu havolaga o'tishingiz mumkin.

Xulosa

Demak, bularni hal qilish yo'llari. yashirin ish kitobidagi Makro ni tahrirlash muammosi. Savollaringiz bormi? Bemalol bizdan so'rang. Yana postlar va yangilanishlar uchun ExcelWIKI saytimizga tashrif buyurishni unutmang.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.