3 tapaa suojata VBA -koodi

Sisällysluettelo:

3 tapaa suojata VBA -koodi
3 tapaa suojata VBA -koodi

Video: 3 tapaa suojata VBA -koodi

Video: 3 tapaa suojata VBA -koodi
Video: Miten tehdään salasanasuojattu pakattu tiedosto useammasta tiedostosta 2024, Saattaa
Anonim

Microsoft Visual Basic for Applications (VBA) on vakiokieli toimintojen automatisointiohjelmien kirjoittamiseen Microsoft Officessa. Opi suojaamaan VBA -koodisi muiden varastamiselta tai sabotoimalta.

Vaihe

Tapa 1 /3: Koodin suojaaminen salasanalla

Suojaa VBA -koodi Vaihe 1
Suojaa VBA -koodi Vaihe 1

Vaihe 1. Avaa Visual Basic Editor, joka sijaitsee yleensä "Työkalut"> "Makro" -valikossa

Jos käytät Accessia, sinun on ehkä ensin avattava tietokanta -ikkuna tietokoneen asetuksista riippuen.

  • Valitse "Projektin ominaisuudet" Visual Basic Editorin "Työkalut" -valikosta.

    Suojaa VBA -koodi Vaihe 1 Luettelo 1
    Suojaa VBA -koodi Vaihe 1 Luettelo 1
Suojaa VBA -koodi Vaihe 2
Suojaa VBA -koodi Vaihe 2

Vaihe 2. Siirry "Suojaus" -välilehdelle

Suojaa VBA -koodi Vaihe 3
Suojaa VBA -koodi Vaihe 3

Vaihe 3. Piilota koodi valitsemalla "Lukitse projekti katseltavaksi"

Suojaa VBA -koodi Vaihe 4
Suojaa VBA -koodi Vaihe 4

Vaihe 4. Kirjoita salasana kahdesti ruutuun luodaksesi ja vahvistaaksesi salasanan

Suojaa VBA -koodi Vaihe 5
Suojaa VBA -koodi Vaihe 5

Vaihe 5. Tallenna, sulje ja avaa tiedosto uudelleen tallentaaksesi muutokset

Jos käytät Excel 2007: ää tai uudempaa, sinun on ehkä tallennettava tiedosto XLSM -tiedostona, jotta koodi toimii.)

Tapa 2/3: VBA-koodin piilottaminen Access 2007 -tiedostoissa vain luku -tilassa

Suojaa VBA -koodi Vaihe 6
Suojaa VBA -koodi Vaihe 6

Vaihe 1. Siirry "Tietokantatyökalut" -välilehdelle

Suojaa VBA -koodi Vaihe 7
Suojaa VBA -koodi Vaihe 7

Vaihe 2. Etsi "Tietokantatyökalut" -ryhmä

Suojaa VBA -koodi Vaihe 8
Suojaa VBA -koodi Vaihe 8

Vaihe 3. Valitse Tee ACCDE. "

Suojaa VBA -koodi Vaihe 9
Suojaa VBA -koodi Vaihe 9

Vaihe 4. Tallenna ACCDE -tiedosto toisella nimellä

ACCDE-tiedostot ovat vain luku-tiedostoja, joten sinun on silti säilytettävä alkuperäiset tiedostot tehdäksesi muutoksia.

Tapa 3/3: VBA-koodin suojaaminen luomalla apuohjelmia

Suojaa VBA -koodi Vaihe 10
Suojaa VBA -koodi Vaihe 10

Vaihe 1. Luo tyhjä Office -tiedosto luotavan koodin mukaan

Jos esimerkiksi koodisi on suunniteltu Excelille, luo uusi Excel -tiedosto.

Suojaa VBA -koodi Vaihe 11
Suojaa VBA -koodi Vaihe 11

Vaihe 2. Kopioi VBA -koodi Visual Basic Editoriin tyhjässä tiedostossa

Suojaa VBA -koodi Vaihe 12
Suojaa VBA -koodi Vaihe 12

Vaihe 3. Avaa Makrot -ikkuna, joka on yleensä kohdassa Työkalut. "

Suojaa VBA -koodi Vaihe 13
Suojaa VBA -koodi Vaihe 13

Vaihe 4. Testaa koodisi ja "debug"

Suojaa VBA -koodi Vaihe 14
Suojaa VBA -koodi Vaihe 14

Vaihe 5. Poista makron lisäämän tiedoston sisältö

Suojaa VBA -koodi Vaihe 15
Suojaa VBA -koodi Vaihe 15

Vaihe 6. Lisää suoritettavan makron kuvaus

Jos haluat lisätä kuvauksen, sinun on ehkä napsautettava "Asetukset" makroikkunassa.

Suojaa VBA -koodi Vaihe 16
Suojaa VBA -koodi Vaihe 16

Vaihe 7. Käännä koodi

Etsi Visual Basic Editorissa "Debug" -valikko ja valitse "Compile VBA Project".

Suojaa VBA -koodi Vaihe 17
Suojaa VBA -koodi Vaihe 17

Vaihe 8. Tallenna kopio tiedostosta vakiomuodossa

Suojaa VBA -koodi Vaihe 18
Suojaa VBA -koodi Vaihe 18

Vaihe 9. Napsauta "Työkalut" Visual Basic Editorissa ja valitse sitten "Projektin ominaisuudet". "

Suojaa VBA -koodi Vaihe 19
Suojaa VBA -koodi Vaihe 19

Vaihe 10. Napsauta "Suojaus" -välilehteä

Suojaa VBA -koodi Vaihe 20
Suojaa VBA -koodi Vaihe 20

Vaihe 11. Valitse "Lukitse projekti katseltavaksi" -valintaruutu

Sinun on ehkä määritettävä salasana käyttämäsi tiedostotyypin ja Office-/tietokoneen asetusten mukaan.

Suojaa VBA -koodi Vaihe 21
Suojaa VBA -koodi Vaihe 21

Vaihe 12. Avaa Tallenna nimellä … "tai" Tallenna kopio ".

Suojaa VBA -koodi Vaihe 22
Suojaa VBA -koodi Vaihe 22

Vaihe 13. Avaa avattava valikko ja muuta sitten tiedostotyyppi luomasi apuohjelman mukaan

  • Tallenna Microsoft Word -apuohjelmat DOT-muodossa tai malleina. Jos haluat apuohjelman toimivan, kun avaat Wordin, tallenna tiedosto Wordin "Käynnistys" -kansioon.
  • Tallenna Microsoft Excel -laajennus XLA-muodossa.
  • Tallenna Microsoft Access -apuohjelma MDE-muodossa. Tämä muoto suojaa VBA -koodia. Excel -makrotiedostot voidaan myös tallentaa MDA -muodossa, mutta koodi ei piiloteta.
  • Tallenna Microsoft PowerPoint -laajennus PPA: ksi. Tällä tavalla VBA -koodi lukitaan, eikä kukaan muu voi käyttää tai muokata sitä.
Suojaa VBA -koodi Vaihe 23
Suojaa VBA -koodi Vaihe 23

Vaihe 14. Sulje Microsoft Office ja avaa se uudelleen

Lisäosasi on käyttökelpoinen.

Vinkkejä

  • Jos et löydä VBA-editoria tai apuohjelmien hallintaa, varmista, että ohjelma on asennettu tietokoneellesi. Jos ohjelmaa ei ole asennettu, sinun on ehkä asennettava tarvittavat tiedostot Officen asennus -CD -levyltä.
  • Microsoft Office -asetuksesi voivat vaikuttaa toimintojen sijaintiin yksittäisissä ohjelmissa. Jos et löydä tiettyä toimintoa, etsi se "Ohje" -valikosta.

Suositeltava: