Office-paketti Microsoft Office tarjoaa useita tietosuojatasoja, jotka on suunniteltu hallitsemaan käyttäjien käyttöoikeuksia ja mahdollisuutta tehdä muutoksia valittuun asiakirjaan. Suositeltava toimenpide on asettaa salasana koko vaaditulle tiedostolle, vaikka kyky suojata yksittäinen makro on myös annettu.
Tarpeellinen
Microsoft Office Word
Ohjeet
Vaihe 1
Avaa käyttämäsi toimistosovelluksen ikkunan ylemmän työkalurivin "Palvelu" -valikko ja valitse "Makro" -kohta aloittaaksesi valitun makron suojauksen.
Vaihe 2
Käynnistä työkalu valitsemalla kohde "Visual Basic Editor" ja kutsu suojattavan makron kontekstivalikkoa napsauttamalla hiiren oikeaa painiketta.
Vaihe 3
Määritä VBAProject Properties -komento ja siirry avautuvan Ominaisuudet-valintaikkunan Suojaus-välilehdelle.
Vaihe 4
Lisää valintaruutu Lukitse projekti tarkasteltavaksi -kenttään ja kirjoita haluamasi salasanan arvo Salasana-kenttään.
Vaihe 5
Vahvista komento napsauttamalla OK.
Vaihe 6
Suorita Digital Certificate for VBA Projects -työkalu ja luo oma digitaalinen allekirjoituksesi vaihtoehtoista tapaa suojata makroasi.
Vaihe 7
Tuo järjestelmän päävalikko esiin painamalla "Käynnistä" -painiketta ja siirry kohtaan "Suorita".
Vaihe 8
Kirjoita mmc Open-kenttään ja vahvista hallintakonsolin suorittamisen komennon suorittaminen napsauttamalla OK.
Vaihe 9
Paina samanaikaisesti toimintonäppäimiä Ctrl + M ja napsauta Lisää-painiketta.
Vaihe 10
Määritä Certificates-laajennus avautuvassa valintaikkunassa ja lisää se konsoliin.
Vaihe 11
Valitse luotu digitaalinen allekirjoitustiedosto ja vie se levylle. Tämän toiminnon tulos on tiedosto, jonka laajennus on *.cer.
Vaihe 12
Palaa Visual Basic Editor -työkaluun ja siirry Työkalut / Digitaalinen allekirjoitus -osaan.
Vaihe 13
Kirjoita luotu varmennetiedosto tarvittavan makron allekirjoittamiseen ja navigoi ja palaa käyttämääsi toimisto-sovellukseen.
Vaihe 14
Laajenna ylimmän työkalurivin Asetukset-valikko ja siirry Suojaus-kohtaan.
Vaihe 15
Valitse Makrosuojaus-ryhmä ja lisää valintaruutu Suojaustaso-osan Erittäin korkea -kenttään. Tämän toiminnon avulla on mahdotonta muuttaa valittua makroa käyttäjällä, jolla ei ole vaadittavaa varmentetta.