Ang Visual Basic for Applications ng Microsoft (VBA) ay ang pamantayang wika para sa pagsusulat ng mga programa upang i-automate ang mga pagpapaandar at gawain sa Microsoft Office. Maunawaan kung paano protektahan ang VBA code upang hindi masabotahe o nakawin ng iba ang iyong macros.
Para sa kawalan ng proteksyon at pag-aalis ng mga password ng VBA, tingnan ang Ang artikulong ito.
Mga hakbang
Paraan 1 ng 3: Ligtas ang VBA Code na may isang Password
Hakbang 1. Buksan ang Visual Basic Editor, karaniwang matatagpuan sa ilalim ng "Macro" sa menu na "Mga Tool"
(Sa Pag-access, maaaring kailanganin mong nasa window ng database upang maabot ang editor, depende sa iyong pag-set up ng computer.)
-
Piliin ang "Mga Katangian sa Proyekto" sa menu na "Tool" sa loob ng Visual Basic Editor.
Hakbang 2. Pumunta sa tab na "Proteksyon"
Hakbang 3. Piliin ang check box na "Lock Project para sa Pagtingin"
Kung hindi mo susuriin ang kahon na ito, hindi mo maitatago ang iyong code.
Hakbang 4. Lumikha at kumpirmahin ang iyong ninanais na password sa mga ipinahiwatig na kahon
Hakbang 5. I-save, isara, at buksan muli ang iyong workbook para magkakaroon ng bisa ang proteksyon
(Sa Microsoft Excel 2007 at mas bago, maaaring kailanganin mong makatipid bilang isang XLSM file upang gumana ang iyong code.)
Paraan 2 ng 3: Itago ang VBA Code sa isang Read-Only File na may Access 2007
Hakbang 1. Pumunta sa tab na "Mga Database Tool"
Hakbang 2. Hanapin ang pangkat na "Mga Tool ng Database"
Hakbang 3. Piliin ang "Gumawa ng ACCDE
Hakbang 4. I-save ang file na ACCDE na may isang hiwalay na pangalan mula sa orihinal na file
Ang file na ACCDE na iyon ay isang read-only na uri ng file, kaya kailangan mong panatilihin ang orihinal na file, upang magawa ang anumang mga pagbabago.
Paraan 3 ng 3: Protektahan ang Iyong VBA Code sa pamamagitan ng paggawa ng isang Add-In
Hakbang 1. Lumikha ng isang walang laman na file ng Opisina ng uri na gagamitin ang iyong code
(Halimbawa, kung gumagana ang iyong code sa MS Excel, lumikha ng isang Excel file.)
Hakbang 2. Kopyahin ang iyong VBA code sa Visual Basic Editor ng walang laman na file na iyon
Hakbang 3. Buksan ang window ng "Macros", karaniwang nakaimbak sa ilalim ng "Mga Tool
Hakbang 4. Subukan muli ang iyong code, kung aling mga debug ito
Hakbang 5. Alisin ang anumang naidagdag sa walang laman na file sa pamamagitan ng iyong pagsubok
Hakbang 6. Magdagdag ng isang paglalarawan sa macro na tatakbo sa iyong add-in
(Maaaring kailanganin mong pumili ng macro "Mga Pagpipilian" upang maipasok ang paglalarawan.)
Hakbang 7. Compile ang iyong code
(Sa Visual Basic Editor, tingnan sa ilalim ng menu na "Debug" at piliin ang "Compile VBA Project.")
Hakbang 8. I-save ang isang kopya ng file sa isang karaniwang uri ng file
Hakbang 9. Pumunta sa "Mga Tool" sa Visual Basic Editor, pagkatapos ay piliin ang "Mga Katangian sa Proyekto
Hakbang 10. Piliin ang tab na "Proteksyon"
Hakbang 11. Isaaktibo ang check box na "Lock Project para sa Pagtingin"
(Maaaring kailanganin mong magtakda ng isang password, depende sa tukoy na uri ng file na nakikipagtulungan ka at mga setting mo para sa MS Office at iyong computer.)
Hakbang 12. Buksan ang dialog box na "I-save Bilang" "o" I-save ang isang Kopyahin"
Hakbang 13. I-access ang drop-down na menu at baguhin ang uri ng file sa naaangkop na uri ng add-in
- I-save ang isang add-in ng Microsoft Word bilang isang DOT file, isang template ng dokumento. (Kung nais mong magpatakbo ng add-in kapag sinimulan mo ang Word, i-save ito sa folder ng Startup ng Word.)
- I-save ang isang add-in ng Microsoft Excel bilang isang file na XLA.
- I-save ang isang add-in ng Microsoft Access bilang isang MDE file, na mapoprotektahan ang VBA code. (Ang mga add-in ng Microsoft Access ay maaari ring mai-save bilang mga file ng MDA, ngunit hindi nito itinatago ang code.)
- I-save ang isang add-in ng Microsoft PowerPoint bilang isang file ng PPA na itatago ang VBA code at iiwan itong hindi magawang i-access ng sinumang iba sa iyo kundi i-edit ito.
Hakbang 14. Tumigil at muling buksan ang Microsoft Office
Dapat gamitin ang iyong mga add-in.
Mga Tip
- Kung hindi mo makita ang VBA Editor o Add-In Manager, tiyaking naka-install ito sa iyong computer. Kung hindi, malamang na kailangan mong i-access ang iyong mga disk ng pag-install ng Office suite upang mai-install ang mga kinakailangang programa.
- Ang iyong tukoy na mga setting at pag-set up para sa Microsoft Office ay maaaring makaapekto kung saan matatagpuan ang iba't ibang mga pag-andar sa bawat programa. Kung hindi ka makahanap ng isang pagpapaandar, subukang magpatakbo ng mabilis na "Tulong" na paghahanap para sa pangalan ng pagpapaandar.