Excel varaqidagi VBA kodimni parol bilan qanday himoyalash mumkin
Xulosa: Ushbu maqola sizga VBA loyihasi parolini himoya qilish haqida gapirib beradi. Bu Excel faylini xavfsiz saqlashni va boshqa odamlarning ruxsatisiz kirishini istamaydiganlar uchun foydalidir. Biz parolni himoya qilish chegaralarini ham muhokama qilamiz.
Ushbu hiyla bilan VBA makrolaringizni himoya qiling
Muammo: Hech kim mening Excel varaqimga kirishini va undagi makro kodlarni tahrirlashini yoki o'zgartirishini xohlamayman. Men nima qilishim mumkin; qanday yordam berishim mumkin?
Qanaqasiga: Yuqoridagi muammoning juda oddiy yechimi bor. Ruxsatsiz o'zgarishlarni oldini olish uchun Excelda VBA loyihangizni parol bilan himoyalang (quyidagi skrinshotlarga qarang).
Bu Access, Word va boshqalar kabi boshqa Microsoft Office ilovalari uchun ham ishlaydi.
1-qadam. VBA loyihangizni o'z ichiga olgan Microsoft Excel ish kitobini oching.
2-qadam. Microsoft Visual Basic for Applications oynasini ochish uchun Alt+F11 tugmalarini bosing.
Yoki "Tuzuvchi" yorlig'i > "Visual Basic" tugmasini bosishingiz mumkin.
3-qadam. Ochilgan Microsoft Visual Basic for Applications oynasida "Asboblar" > "VBAProject Properties" ga o'ting.
4-qadam. Ko'rsatilgan "VBAProject" dialog oynasida o'ng ustundagi "Himoya" tugmasini bosing va "Ko'rish uchun loyihani bloklash" opsiyasini belgilang.
Endi ushbu parametr ostidagi matn maydoniga parolni kiriting va tasdiqlash uchun uni qayta kiriting. Keyin yopish uchun "OK" tugmasini bosing.
Ushbu parolni qo'lingizda saqlang! Excel VBA loyihangizni ochish uchun sizga kerak bo'ladi.
5-qadam. Endi Microsoft Visual Basic for Applications oynasini yopishingiz mumkin. Shundan so'ng, Excelning yuqori chap burchagidagi "Saqlash" tugmasini bosing. Keyin Excel ish kitobini yoping.
Bo'ldi shu. Excelda VBA loyihangizni shunday parol bilan himoya qilasiz.
VBA loyihasi to'g'ri himoyalanganligiga ishonch hosil qilish uchun Excel ish kitobini qayta ochishingizni maslahat beramiz.
Agar siz VBA loyihangizni qulfdan chiqarmoqchi bo'lsangiz, shunchaki parol himoyasini olib tashlang va o'zgarishlarni yangilash uchun yana "Saqlash" tugmasini bosing.
VBA parolini himoya qilish va uning cheklovlari
Sizning VBA kodingiz endi parol bilan muhrlangan bo'lsa-da, bu usulning kamchiliklari bor - bu haqiqatan ham buni xohlaydigan odamlarning loyihangizga kirishiga to'sqinlik qila olmaydi.
Kimdir parolni bilmasdan Excel ish kitobingizga kirishi mumkin. Masalan, VBA parolni o'chirish vositalari faylingizning shifrini ochishi va parolingizni tiklashi mumkin. Tezkor qidiruv bozorda tijorat va bepul bir nechta bunday vositalar mavjudligini ko'rsatadi.
Ha, parolni himoyalash o'z kodiga ruxsatsiz o'zgartirish kiritishni istamaydigan ko'pchilik uchun juda foydali. Biroq, agar siz undan maxfiy ma'lumotlarni yoki intellektual mulkni himoya qilish uchun foydalanayotgan bo'lsangiz, uning cheklovlaridan xabardor bo'lishingiz kerak. Shunday qilib, Excelda VBA kodingizni yanada samarali himoya qilish uchun uni C/C++ fayliga aylantirish eng yaxshi yechimdir. Siz ko'proq variantlarni topishingiz mumkin VBA kodingizni himoya qilish havoladan.