Dokumento

Paano Protektahan ng Password ang Aking VBA Code sa isang Excel Sheet

Buod: Sinasabi sa iyo ng artikulong ito ang lahat tungkol sa proteksyon ng password ng proyekto ng VBA. Ito ay kapaki-pakinabang para sa mga nais na secure ang kanilang Excel file at ayaw ng ibang tao na makakuha ng access nang walang pahintulot. Tatalakayin din natin ang mga limitasyon ng proteksyon ng password.

Protektahan ang Iyong VBA Macros sa Trick na Ito

Problema: Hindi ko nais na ma-access ng sinuman ang aking Excel sheet at i-edit o baguhin ang alinman sa macro code na nakalagay dito. Ano ang magagawa ko?

Paano: Mayroong isang napaka-simpleng solusyon para sa problema sa itaas. Pinoprotektahan ng password ang iyong proyekto sa VBA sa Excel upang maiwasan ang mga hindi awtorisadong pagbabago (tingnan ang mga screenshot sa ibaba).

Gumagana rin ito para sa iba pang mga application ng Microsoft Office gaya ng Access, Word, atbp.

Hakbang 1. Buksan ang Microsoft Excel workbook na naglalaman ng iyong VBA project.

Hakbang 2. Pindutin ang Alt+F11 upang buksan ang window ng Microsoft Visual Basic for Applications.

O maaari mong pindutin ang tab na "Developer" > "Visual Basic" na button.

Buksan ang Visual Basic for Applications Window sa Excel

Hakbang 3. Sa binuksan na window ng Microsoft Visual Basic for Applications, pumunta sa "Tools" > "VBAProject Properties".

Mga Katangian ng VBAProject ng Excel Tools

Hakbang 4. Sa lalabas na dialog box na "VBAProject", mag-click sa "Proteksyon" sa kanang column at lagyan ng tsek ang opsyon na "I-lock ang proyekto para sa pagtingin".

Ngayon mag-type ng password sa textbox sa ibaba ng opsyong ito at muling i-type ito upang kumpirmahin. Pagkatapos ay pindutin ang "OK" upang isara.

Excel VBA Lock Project para sa Pagtingin sa Enter Password
Ang proteksyon ng password ng VBA ay isang tampok na panseguridad sa Excel

Panatilihing madaling gamitin ang password na ito! Kakailanganin mo ito upang buksan ang iyong proyekto sa Excel VBA.

Hakbang 5. Maaari mo na ngayong isara ang window ng Microsoft Visual Basic for Applications. Pagkatapos nito, i-click ang pindutang "I-save" sa kaliwang sulok sa itaas ng Excel. Pagkatapos ay isara ang Excel workbook.

yun lang. Ito ay kung paano mo pinoprotektahan ng password ang iyong proyekto sa VBA sa Excel.

Pinapayuhan namin na buksan mong muli ang Excel workbook upang matiyak na maayos na na-secure ang proyekto ng VBA.

Ang Excel Workbook VBA Code ay Pinoprotektahan na ng Password

Kung gusto mong i-unlock ang iyong proyekto sa VBA, alisin lang ang proteksyon ng password at pindutin muli ang "I-save" upang i-update ang mga pagbabago.

Proteksyon ng Password ng VBA at Mga Limitasyon Nito

Bagama't ang iyong VBA code ay selyado na ngayon ng isang password, may mga kakulangan sa pamamaraang ito—Hindi nito mapipigilan ang mga tao na ma-access ang iyong proyekto na talagang gustong gawin ito.

Maaari pa ring ma-access ng isang tao ang iyong Excel workbook nang hindi nalalaman ang password. Halimbawa, VBA password removers maaaring i-decrypt ang iyong file at i-reset ang iyong password. Ang isang mabilis na paghahanap ay magpapakita na mayroong ilang mga naturang tool na magagamit sa merkado, parehong komersyal at libre.

Oo, ang proteksyon ng password ay lubhang kapaki-pakinabang para sa karamihan ng mga tao na ayaw ng hindi awtorisadong mga pagbabago sa kanilang code. Gayunpaman, dapat mong malaman ang mga limitasyon nito kung ginagamit mo ito upang protektahan ang sensitibong data o intelektwal na ari-arian. Kaya para mapangalagaan ang iyong VBA code nang mas epektibo sa Excel, ang pinakamahusay na solusyon ay i-convert ito sa isang C/C++ file. Maaari kang makatuklas ng marami pang opsyon para sa pagprotekta sa iyong VBA code mula sa link.

Larawan ni Susanna

Susanna

Si Susanna ang tagapamahala ng nilalaman at manunulat ng Filelem. Siya ay isang bihasang editor at book layout designer sa loob ng maraming taon, at interesadong subukan at subukan ang iba't ibang productivity software. Isa rin siyang malaking tagahanga ng Kindle, na gumagamit ng Kindle Touch sa loob ng halos 7 taon at nagdadala ng Kindle halos saan man siya pumunta. Hindi pa nagtagal ang aparato ay nasa dulo ng buhay nito kaya't masayang bumili si Susanna ng isang Kindle Oasis.

Mga Kaugnay na Artikulo

Bumalik sa itaas na pindutan