3 Mga Paraan upang Protektahan ang VBA Code

Talaan ng mga Nilalaman:

3 Mga Paraan upang Protektahan ang VBA Code
3 Mga Paraan upang Protektahan ang VBA Code

Video: 3 Mga Paraan upang Protektahan ang VBA Code

Video: 3 Mga Paraan upang Protektahan ang VBA Code
Video: 3-часовой марафон паранормальных и необъяснимых историй - 2 2024, Abril
Anonim

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

Protektahan ang VBA Code Hakbang 1
Protektahan ang VBA Code Hakbang 1

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.

    Protektahan ang VBA Code Hakbang 1 Bullet 1
    Protektahan ang VBA Code Hakbang 1 Bullet 1
Protektahan ang VBA Code Hakbang 2
Protektahan ang VBA Code Hakbang 2

Hakbang 2. Pumunta sa tab na "Proteksyon"

Protektahan ang VBA Code Hakbang 3
Protektahan ang VBA Code Hakbang 3

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.

Protektahan ang VBA Code Hakbang 4
Protektahan ang VBA Code Hakbang 4

Hakbang 4. Lumikha at kumpirmahin ang iyong ninanais na password sa mga ipinahiwatig na kahon

Protektahan ang VBA Code Hakbang 5
Protektahan ang VBA Code Hakbang 5

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

Protektahan ang VBA Code Hakbang 6
Protektahan ang VBA Code Hakbang 6

Hakbang 1. Pumunta sa tab na "Mga Database Tool"

Protektahan ang VBA Code Hakbang 7
Protektahan ang VBA Code Hakbang 7

Hakbang 2. Hanapin ang pangkat na "Mga Tool ng Database"

Protektahan ang VBA Code Hakbang 8
Protektahan ang VBA Code Hakbang 8

Hakbang 3. Piliin ang "Gumawa ng ACCDE

Protektahan ang VBA Code Hakbang 9
Protektahan ang VBA Code Hakbang 9

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

Protektahan ang VBA Code Hakbang 10
Protektahan ang VBA Code Hakbang 10

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.)

Protektahan ang VBA Code Hakbang 11
Protektahan ang VBA Code Hakbang 11

Hakbang 2. Kopyahin ang iyong VBA code sa Visual Basic Editor ng walang laman na file na iyon

Protektahan ang VBA Code Hakbang 12
Protektahan ang VBA Code Hakbang 12

Hakbang 3. Buksan ang window ng "Macros", karaniwang nakaimbak sa ilalim ng "Mga Tool

Protektahan ang VBA Code Hakbang 13
Protektahan ang VBA Code Hakbang 13

Hakbang 4. Subukan muli ang iyong code, kung aling mga debug ito

Protektahan ang VBA Code Hakbang 14
Protektahan ang VBA Code Hakbang 14

Hakbang 5. Alisin ang anumang naidagdag sa walang laman na file sa pamamagitan ng iyong pagsubok

Protektahan ang VBA Code Hakbang 15
Protektahan ang VBA Code Hakbang 15

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.)

Protektahan ang VBA Code Hakbang 16
Protektahan ang VBA Code Hakbang 16

Hakbang 7. Compile ang iyong code

(Sa Visual Basic Editor, tingnan sa ilalim ng menu na "Debug" at piliin ang "Compile VBA Project.")

Protektahan ang VBA Code Hakbang 17
Protektahan ang VBA Code Hakbang 17

Hakbang 8. I-save ang isang kopya ng file sa isang karaniwang uri ng file

Protektahan ang VBA Code Hakbang 18
Protektahan ang VBA Code Hakbang 18

Hakbang 9. Pumunta sa "Mga Tool" sa Visual Basic Editor, pagkatapos ay piliin ang "Mga Katangian sa Proyekto

Protektahan ang VBA Code Hakbang 19
Protektahan ang VBA Code Hakbang 19

Hakbang 10. Piliin ang tab na "Proteksyon"

Protektahan ang VBA Code Hakbang 20
Protektahan ang VBA Code Hakbang 20

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.)

Protektahan ang VBA Code Hakbang 21
Protektahan ang VBA Code Hakbang 21

Hakbang 12. Buksan ang dialog box na "I-save Bilang" "o" I-save ang isang Kopyahin"

Protektahan ang VBA Code Hakbang 22
Protektahan ang VBA Code Hakbang 22

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.
Protektahan ang VBA Code Hakbang 23
Protektahan ang VBA Code Hakbang 23

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.

Inirerekumendang: