Hati

Jinsi ya Kulinda Nenosiri Langu la Msimbo wa VBA kwenye Laha ya Excel

Muhtasari: Makala hii inakuambia yote kuhusu ulinzi wa nenosiri wa mradi wa VBA. Ni muhimu kwa wale wanaotaka faili zao za Excel salama na hawataki watu wengine wapate ufikiaji bila ruhusa. Tutajadili vikomo vya ulinzi wa nenosiri pia.

Linda Macros yako ya VBA na Ujanja Huu

Tatizo: Sitaki mtu yeyote afikie laha yangu ya Excel na kuhariri au kubadilisha msimbo wowote wa jumla uliowekwa ndani yake. Naweza kufanya nini?

Jinsi: Kuna suluhisho rahisi sana kwa shida hapo juu. Nenosiri linda mradi wako wa VBA katika Excel ili kuzuia mabadiliko yasiyoidhinishwa (angalia picha za skrini hapa chini).

Hii pia inafanya kazi kwa programu zingine za Microsoft Office kama vile Ufikiaji, Neno, n.k.

Hatua ya 1. Fungua kitabu cha kazi cha Microsoft Excel ambacho kina mradi wako wa VBA.

Hatua ya 2. Bonyeza Alt+F11 ili kufungua dirisha la Microsoft Visual Basic kwa ajili ya Programu.

Au unaweza kubofya kichupo cha "Msanidi programu" > kitufe cha "Visual Basic".

Fungua Dirisha la Visual Basic kwa Maombi katika Excel

Hatua ya 3. Katika dirisha lililofunguliwa la Microsoft Visual Basic kwa Maombi, nenda kwenye "Zana" > "VBAProject Properties".

Zana za Excel VBAProject Sifa

Hatua ya 4. Katika sanduku la mazungumzo la "VBAProject" linaloonekana, bofya kwenye "Ulinzi" kwenye safu ya kulia na angalia chaguo la "Funga mradi wa kutazama".

Sasa charaza nenosiri katika kisanduku cha maandishi chini ya chaguo hili na uandike tena ili kuthibitisha. Kisha bonyeza "Sawa" ili kufunga.

Mradi wa Kufuli wa Excel VBA wa Kutazama Ingiza Nenosiri
Ulinzi wa nenosiri la VBA ni kipengele cha usalama katika Excel

Weka nenosiri hili karibu! Utaihitaji ili kufungua mradi wako wa Excel VBA.

Hatua ya 5. Sasa unaweza kufunga dirisha la Microsoft Visual Basic kwa ajili ya Programu. Baada ya hayo, bonyeza kitufe cha "Hifadhi" kwenye kona ya juu kushoto ya Excel. Kisha funga kitabu cha kazi cha Excel.

Ni hayo tu. Hivi ndivyo unavyolinda nenosiri lako mradi wako wa VBA katika Excel.

Tunakushauri kwamba ufungue upya kitabu cha kazi cha Excel ili kuhakikisha kuwa mradi wa VBA umelindwa ipasavyo.

Msimbo wa VBA wa Kitabu cha Kazi cha Excel Sasa Imelindwa na Nenosiri

Ikiwa unataka kufungua mradi wako wa VBA, ondoa tu ulinzi wa nenosiri na ugonge "Hifadhi" tena ili kusasisha mabadiliko.

Ulinzi wa Nenosiri wa VBA na Mapungufu Yake

Ingawa msimbo wako wa VBA sasa umefungwa kwa nenosiri, kuna vikwazo kwa njia hii—Haiwezi kuwazuia watu kufikia mradi wako ambao wanataka kufanya hivyo.

Mtu bado anaweza kufikia kitabu chako cha kazi cha Excel bila kujua nenosiri. Kwa mfano, VBA viondoa nenosiri inaweza kusimbua faili yako na kuweka upya nenosiri lako. Utafutaji wa haraka utaonyesha kuwa kuna zana kadhaa kama hizi zinazopatikana kwenye soko, za kibiashara na za bure.

Ndiyo, ulinzi wa nenosiri ni muhimu sana kwa watu wengi ambao hawataki mabadiliko yasiyoidhinishwa kwa misimbo yao. Hata hivyo, unapaswa kufahamu vikwazo vyake ikiwa unaitumia kulinda data nyeti au haki miliki. Kwa hivyo ili kulinda msimbo wako wa VBA kwa ufanisi zaidi katika Excel, suluhisho bora ni kuibadilisha kuwa faili ya C/C++. Unaweza kugundua chaguzi nyingi zaidi za kulinda msimbo wako wa VBA kutoka kwa kiungo.

Picha ya Susanna

Susanna

Susanna ndiye meneja wa maudhui na mwandishi wa Filelem. Amekuwa mhariri mwenye uzoefu na mbuni wa mpangilio wa kitabu kwa miaka mingi, na anapenda kujaribu na kujaribu programu anuwai za tija. Yeye pia ni shabiki mkubwa wa Kindle, ambaye amekuwa akitumia Kindle Touch kwa karibu miaka 7 na kubeba Kindle karibu popote anapoenda. Si muda mrefu uliopita kifaa kilikuwa mwisho wa maisha yake hivyo Susanna kwa furaha alinunua Oasis ya Washa.

Makala Zinazohusiana

Rudi kwenye kitufe cha juu