Kuinka luoda itse allekirjoitettu digitaalinen varmenne VBA-makroille Office 365: ssä

Kuva: AndreyPopov, Getty Images / iStockphoto

Oletuksena kaikki Microsoft Office 365 -sovellukset, joko verkossa tai työpöydällä, estävät kaikkien VBA-makrojen toiminnan. Tämä on rakenteeltaan ja toimii tehokkaana turvaominaisuutena. Haitallinen roistovaltio voi rikkoa turvallisuusinfrastruktuuria, mikä johtaa arkaluonteisten yritystietojen menetykseen ja merkittäviin taloudellisiin vaikeuksiin.

Lisätietoja Windowsista

  • Kuinka käyttää Jumala-tilaa Windows 10: ssä
  • Windows 10 PowerToys: huijari
  • Microsoftin vuosikymmenen suurin flops
  • 10 temppua ja mukautusta Windows 10: n mukauttamiseen (ilmainen PDF)

Joillakin käyttäjillä, etenkin tietyillä virrankäyttäjillä, voi kuitenkin olla perusteltu liiketoiminnan tarve ajaa makroja, jotka automatisoivat toistuvat tehtävät Office 365 -sovelluksissa. Muuttamalla oletusasetukset sallimaan VBA-komentosarjojen suorittamisen vain, jos niitä tuetaan digitaalisella allekirjoituksella, nämä käyttäjät voivat hyödyntää automatisointietuja ja tehdä sen turvallisesti. Tämän menetelmän avain on itse allekirjoitetun digitaalisen sertifikaatin luominen.

Tämä ohjeopas näyttää kuinka muuttaa oletusasetuksia allekirjoitettujen VBA-makrojen sallimiseksi ja miten luoda itse allekirjoitettu digitaalinen varmenne, jota voidaan käyttää sisäisesti kehitettyihin VBA-sovelluksiin.

(Tech Pro -tutkimus)

Muuta makro-oletusasetuksia

Jos haluat muuttaa VBA-makrojen oletusasetuksia, napsauta tai napauta Tiedosto-välilehteä kyseessä olevassa Office 365 -sovelluksessa. Esimerkissämme käytämme tyhjää Excel-taulukkoa, mutta perusvaiheet koskevat myös Outlookia ja Wordiä, jotka ovat todennäköisimpiä ehdokkaita VBA-skriptoitujen makrojen käyttämiseen.

Vieritä vasenta navigointivalikkoa alas ja napsauta Asetukset-kohtaa. Vieritä uudelleen vasenta navigointivalikkoa uudelleen ja napsauta Luottamuskeskus -kohtaa. Napsauta Luottamuskeskuksen asetukset -painiketta päästäksesi lopulta etsimäsi oletusmakroasetuksiin, kuten kuvassa A.

Kuvio A

Kuvio A

Napsauta valintanappia, joka muuttaa oletusasetukseksi Poista käytöstä kaikki makrot paitsi digitaalisesti allekirjoitetut makrot . Napsauta kahdesti OK vahvistaaksesi uudet asetukset.

Luo itse allekirjoitettu digitaalinen varmenne

Jotta voit luoda itse allekirjoitetun digitaalisen varmenteen, jonka voit määrittää VBA-komentosarjasovellukselle, sinun on käytettävä Microsoftin toimittamaa SELFCERT.EXE-apuohjelmaa. Valitettavasti tätä suoritettavaa tiedostoa ei ole tyypillisesti Käynnistä-valikossa, ja se on haudattu usein syvälle kiintolevyn Microsoft Office-hakemistoon.

Koska kukin Office-esiintymä voi olla erilainen, asennukseen liittyvää polkua ei voida taata. Yleensä hakemistopolku SELFCERT.EXE-tiedoston löytämiseksi on kuin yksi seuraavista:

  • 64-bittinen asennus: C: \ Ohjelmatiedostot \ Microsoft Office \ Office16 \
  • 32-bittinen asennus 32-bittiseen käyttöjärjestelmään: C: \ Ohjelmatiedostot \ Microsoft Office \ Office16 \
  • 32-bittinen asennus 64-bittiseen käyttöjärjestelmään: C: \ Ohjelmatiedostot (x86) \ Microsoft Office \ Office16 \

Tärkeintä on, että etsimämme suoritettava ohjelma on Office16-kansiossa ja joudut ehkä etsimään sitä. Kun olet löytänyt sen, kaksoisnapsauta suoritettavaa tiedostoa käynnistääksesi sovelluksen.

Ensimmäinen asia, jota sinulta pyydetään, on antaa varmenteelle nimi, kuten kuvassa B näkyy. Nimi on täysin sinun. Napsauta OK kahdesti suorittaaksesi prosessin loppuun.

Kuvio B

Kuvio B

Kun seuraavan kerran luot tai tallennat makron Outlookille, Wordille tai Excelille Visual Basic Editorilla, voit määrittää itse allekirjoitetun digitaalisen varmenteen ( kuva C ) kyseiselle VBA-skriptille, joka antaa sen suorittaa tarkoitetulla tavalla, eikä sitä saa estää turvallisuussyistä.

Kuvio C

Kuvio C

Microsoft Weekly Newsletter

Ole yrityksesi Microsoft sisäpiiriläinen näiden Windows- ja Office-opetusohjelmien ja asiantuntijoidemme analyyseillä Microsoftin yritystuotteista. Toimitetaan maanantaisin ja keskiviikkoisin

Rekisteröidy tänään

© Copyright 2021 | mobilegn.com