itholoinfo.com.com

Cum să protejați un cod VBA

Microsoft Visual Basic for Applications (VBA) este limba implicită pentru scrierea funcțiilor automate și a programelor de activități în Microsoft Office. Înțelegeți cum să protejați un cod VBA, astfel încât ceilalți să nu vă poată saboteze sau fura macrocomenzile.

pași

Metoda 1
Protejarea codului VBA cu o parolă

Imaginea intitulată Protejați codul VBA Pasul 1
1
Deschideți Editorul Visual Basic, de obicei găsite în meniul "Instrumente" sub "Macro". (În aplicația Access, poate fi necesar să fiți în fereastra bazei de date pentru a merge la editor, în funcție de configurația computerului dvs.)
  • Selectați "Proprietăți proiect" din meniul "Instrumente" din Editorul Visual Basic.
    Imaginea intitulată Protejați codul VBA Pasul 1Bullet1
  • Imaginea intitulată Protejați codul VBA Pasul 2
    2
    Accesați fila "Protecție".
  • Imaginea intitulată Protejați codul VBA Pasul 3
    3
    Selectați caseta de selectare "Blocați proiectul pentru examinare". Dacă nu bifați această casetă, acesta nu va ascunde codul.
  • Imaginea intitulată Protejați codul VBA Pasul 4
    4
    Creați parola dorită și confirmați-o în casetele indicate.
  • Imaginea intitulată Protejați codul VBA Pasul 5
    5
    Salvați, închideți și redeschideți registrul de lucru pentru ca protecția să aibă efect. (În Microsoft Excel 2007 sau mai târziu, poate fi necesar să salvați ca fișier XLSM ca codul să funcționeze.)
  • Metoda 2
    Ascunderea codului VBA într-un fișier cu citire numai cu Access 2007

    Imaginea intitulată Protejați codul VBA Pasul 6
    1
    Accesați fila "Instrumente de bază de date".
  • Imaginea intitulată Protejați codul VBA Pasul 7
    2
    Găsiți grupul "Instrumente de bază de date".
  • Imaginea intitulată Protejați codul VBA Pasul 8
    3
    Selectați "Faceți ACCDE."
  • Imaginea intitulată Protejați codul VBA Pasul 9
    4
    Salvați fișierul ACCDE cu un nume separat de original. Acest fișier ACCDE este de tip numai pentru citire, deci trebuie să păstrați și originalul pentru a putea efectua modificări.
  • Metoda 3
    Protejarea codului dvs. VBA Efectuarea unui add-in

    Imaginea intitulată Protejați codul VBA Pasul 10
    1
    Creați un fișier Office gol cu ​​același tip ca și codul pe care îl veți folosi. (De exemplu, dacă codul dvs. funcționează cu MS Excel, creați un fișier Excel.)
  • Imaginea intitulată Protejați codul VBA Pasul 11
    2
    Copiați codul VBA din Visual Basic Editor din acest fișier gol.


  • Imaginea intitulată Protejați codul VBA Pasul 12
    3
    Deschide fereastra "Macros", de obicei stocată în "Instrumente".
  • Imaginea intitulată Protejați codul VBA Pasul 13
    4
    Testați-vă codul din nou, ceea ce îl purifică.
  • Imaginea intitulată Protejați codul VBA Pasul 14
    5
    Eliminați orice element adăugat fișierului gol din cauza testului.
  • Imaginea intitulată Protejați codul VBA Pasul 15
    6
    Adăugați o descriere în macroul care va rula completarea. (Este posibil să fie necesar să selectați macrocomanda în "Opțiuni" pentru a introduce descrierea.)
  • Imaginea intitulată Protejați codul VBA Pasul 16
    7
    Compilați-vă codul. (În Visual Basic Editor, uitați-vă în meniul "Debug" și selectați "Compilați proiectul VBA.")
  • Imaginea intitulată Protejați codul VBA Pasul 17
    8
    Salvați o copie a fișierului în stilul standard.
  • Imaginea intitulată Protejați codul VBA Pasul 18
    9
    Accesați "Instrumente" din Editorul Visual Basic și apoi selectați "Proprietăți proiect"."
  • Imaginea intitulată Protejați codul VBA Pasul 19
    10
    Selectați fila "Protecție".
  • Imaginea intitulată Protejați codul VBA Pas 20
    11
    Porniți caseta de selectare "Blocați proiectul". (De asemenea, poate fi necesar să setați o parolă, în funcție de tipul de fișier cu care lucrați, de setările MS Office și de computerul dvs.)
  • Imaginea intitulată Protejați codul VBA Pasul 21
    12
    Deschideți caseta de dialog "Salvați ca" sau "Salvați o copie".
  • Imaginea intitulată Protejați codul VBA Pasul 22
    13
    Accesați meniul derulant și schimbați tipul fișierului la tipul potrivit de completare.
    • Salvați un fișier de completare Microsoft Word ca DOT, un șablon de document. (Dacă doriți ca programul să se difuzeze când deschideți Word, salvați-l în folderul Startup Word).
    • Salvați un fișier de completare Microsoft Excel ca XLA.
    • Salvați un fișier de completare Microsoft Access ca MDE, care va proteja codul VBA. (Adnotările Microsoft Access pot fi, de asemenea, salvate ca fișiere MDA, dar acest lucru nu ascunde codul.)
    • Salvați un fișier de completare Microsoft PowerPoint ca PPA, care va ascunde codul VBA și îl va lăsa dezactivat pentru oricine, cu excepția dvs., accesați-l sau editați-l.
  • Imaginea intitulată Protejați codul VBA Pasul 23
    14
    Renunțați la Microsoft Office și deschideți-l din nou. Adăugările dvs. ar trebui să poată fi utilizate acum.
  • sfaturi

    • Dacă nu găsiți editorul VBA sau Managerul de completare, asigurați-vă că acesta este instalat pe computer. În caz contrar, probabil că va trebui să accesați discurile de instalare pentru suita Office pentru a instala programele necesare.
    • Setările dvs. specifice și opțiunile Microsoft Office pot afecta locul unde vor fi localizate diferite funcții în fiecare program. Dacă nu găsiți un rol, încercați să executați o căutare rapidă "Ajutor" sub numele.

    Surse și cotatii

    Mai multe ... (8)
    Distribuiți pe rețelele sociale:

    înrudit
    Cum să învățați NETCum să învățați NET
    Cum se automatizează rapoartele în ExcelCum se automatizează rapoartele în Excel
    Cum se blochează celulele în ExcelCum se blochează celulele în Excel
    Cum se creează un cod de bareCum se creează un cod de bare
    Cum se creează un browser InternetCum se creează un browser Internet
    Cum se creează un calculator simplu în Visual Basic 6.0Cum se creează un calculator simplu în Visual Basic 6.0
    Cum se creează o funcție definită de utilizator în Microsoft ExcelCum se creează o funcție definită de utilizator în Microsoft Excel
    Cum să dezinstalați Microsoft Office 2013Cum să dezinstalați Microsoft Office 2013
    Cum să încorporați o interogare SQL în Microsoft ExcelCum să încorporați o interogare SQL în Microsoft Excel
    Cum se scrie un macro simplu în Microsoft ExcelCum se scrie un macro simplu în Microsoft Excel
    » » Cum să protejați un cod VBA
    © 2021 itholoinfo.com.com