Makrot ovat oletusarvoisesti poissa käytöstä Microsoft Excelissä ja muissa MS Office -sovelluksissa, ja käyttäjien on otettava ne erikseen käyttöön. Tämä artikkeli kattaa eri menetelmät, joita Excel tarjoaa makrojen käyttöön ottamiseen ja suojausasetusten hallintaan, jolloin voit käyttää omia makrojasi turvallisesti.
Varoitus!
Ensinnäkin on tärkeää ymmärtää, kuinka vaarallisia makrot voivat olla.
Makrot ovat itse asiassa pieniä tietokoneohjelmia, jotka on tallennettu työkirjoihin VBA -koodina. Vaikka VBA -ohjelmoijia käytetään enimmäkseen Excelin tehtävien automatisointiin, ne voivat kirjoittaa tehokkaita makroja, jotka voivat tehdä lähes mitä tahansa tietokoneellasi ja käyttää kaikkia resursseja, joihin se on liitetty.
Tämän tehon tarkoituksena on laajentaa Excelin toimintoja, ja se tekee sen - mutta vääriin käsiin se voi kiertää levittämään lunnasohjelmia, kaapata tietokoneita botnet -verkkoja varten, varastaa tietoja tietokannoista, lähettää roskapostia sähköpostitse ja muuten aiheuttaa tuhoa tietokoneissa ja heidän verkkojaan.
Tässä mielessä sinun tulee aina olla varovainen muiden käyttäjien makrotukikirjoista ja ottaa makroja käyttöön vain luotettaville työkirjoille.
Ota makrot käyttöön väliaikaisesti - yksittäisille työkirjoille
Oletusarvoisesti, kun avaat ensimmäisen kerran makrotoiminnolla varustetun työkirjan, näet keltaisen "TURVALLISUUSVAROITUS" -palkin, joka ilmestyy nauhan alle. Ota sisältö käyttöön -painikkeen napsauttaminen ottaa makroja käyttöön.
HUOMAUTUS: tämä käynnistää kaikki työkirjan avaamisen yhteydessä suoritettavat makrot, joten älä napsauta tätä vahingossa!
Jos et halua ottaa makroja käyttöön, voit napsauttaa keltaisen palkin oikeassa reunassa olevaa X-merkkiä. Suojausvaroitus katoaa, mutta kaikki makrokäyttöyritykset epäonnistuvat varoitusviestillä. (VBA -editorin avaaminen tai makron suorittaminen ennen turvallisuusvaroituksen käsittelyä tyhjentää myös palkin ja poistaa makrot käytöstä.)
Jos olet poistanut makrot käytöstä vahingossa, sinun on suljettava ja avattava työkirja uudelleen ja napsautettava sitten Ota sisältö käyttöön -painiketta.
Makroasetukset luottamuskeskuksessa
Excel tarjoaa asetuksia oletuskäyttäytymisen säätämiseksi, kun avaat makrokäyttöisiä työkirjoja. Voit tarkastella näitä asetuksia Luottamuskeskus:
- ValitseTiedosto> Asetukset, valitse sitten vasemmasta luettelosta Luottamuskeskus ja napsauta "Luottokeskuksen asetukset… ”
- Valitse Luottamuskeskus -valintaikkunassa "Makroasetukset”
Poista kaikki makrot käytöstä ilman ilmoitusta: et voi ottaa käyttöön tai suorittaa makroja, kun avaat työkirjan. Voit silti tehdä ja suorittaa makroja uusissa työkirjoissa.
Poista kaikki makro, jossa on ilmoitus: tämä on oletusasetus, jonka avulla makrot voidaan ottaa käyttöön turvallisuusvaroituspalkista, kun avaat työkirjan.
Poista käytöstä kaikki makrot paitsi digitaalisesti allekirjoitetut makrot: et näe varoituksia, mutta vain digitaalisesti allekirjoitetut makrot voidaan suorittaa. Tällaiset makrot ovat VBA -kehittäjien tekemiä käyttämällä organisaatiosi kaupallisen viranomaisen tai suojauksen ylläpitäjän antamia varmenteita.
Ota kaikki makrot käyttöön (ei suositella; mahdollisesti vaarallinen koodi voidaan suorittaa): kaikki makrot ovat käytössä ilman varoitusta.
Luota pääsy VBA -projektin objektimalliin: Tämän asetuksen avulla muut ohjelmat (ja makrot) voivat muokata kaikkien avoimien työkirjojen makroja. Jotkut ulkoiset analysointiohjelmat edellyttävät, että otat tämän käyttöön, mutta yleensä sinun ei pitäisi jättää tätä valittuna.
Ota makrot käyttöön pysyvästi - yksittäisille työkirjoille
Voit asettaa makrotoiminnolla varustetun työkirjan a Luotettu asiakirja niin että kun avaat sen uudelleen, makrot otetaan käyttöön ilman turvallisuusvaroituksia. Luotetut työkirjat lisätään yksityiseen luetteloon, joka liittyy Windows -kirjautumistunnukseesi.
Voit luottaa työkirjaan seuraavasti:
- Avaa työkirja ja napsauta sitten Tiedosto kun turvallisuusvaroituspalkki on edelleen näkyvissä
- Klikkaus "Ota sisältö käyttöön"Ja valitse sitten"Ota kaikki sisältö käyttöön”Avattavasta valikosta
HUOMAUTUS: Excel ei tarjoa mitään keinoa poistaa luottamusta tiettyyn työkirjaan, mutta se tekee antaa sinun luopua luottamuksesta kaikki aiemmin luotetut työkirjat. Tehdä tämä:
- ValitseTiedosto> Asetukset, valitse sitten vasemmasta luettelosta Luottamuskeskus ja napsauta "Luottokeskuksen asetukset… ”
- Valitse Luottamuskeskus -valintaikkunassa "Luotetut asiakirjat”
- Jos haluat tyhjentää luotettujen työkirjojen luettelon, napsauta Tyhjennä
- Jos haluat poistaa luotetut asiakirjat käytöstä, valitse "Poista luotetut asiakirjat käytöstä”; voit edelleen ottaa makrot käyttöön väliaikaisesti, kun työkirja avataan
Rajoitetun toiminnallisuuden vuoksi Excel tarjoaa luottamuksen yksittäisiin asiakirjoihin, parempi ratkaisu on käyttää Luotetut sijainnit (Katso alempaa).
Ota makrot käyttöön pysyvästi - kaikille työkirjoille luotettavassa paikassa
Yksittäisten työkirjojen luottamisen sijaan voit asettaa Excelin luottamaan tiettyihin tietokoneesi tai verkon paikkoihin. Kaikki työkirjat a Luotettu sijainti avautuu, kun makrot ovat käytössä ja ilman turvallisuusvaroituksia.
Näytä luotetut sijainnit
Toisin kuin luotetuissa asiakirjoissa, luettelo luotetuista sijainneista on käytettävissäsi milloin tahansa.
- ValitseTiedosto> Asetukset, valitse sitten vasemmasta luettelosta Luottamuskeskus ja napsauta "Luottokeskuksen asetukset… ”
- Valitse Luottamuskeskus -valintaikkunassa "Luotetut sijainnit”Vasemmanpuoleisessa luettelossa
Oletuksena näet useita luotettavia sijainteja, jotka Excel on jo asettanut. Excel käyttää näitä sijainteja makrojen ottamiseen käyttöön uusissa työkirjoissa ja apuohjelmissa, eikä niitä pidä muuttaa.
Lisää uusi luotettu sijainti
Teknisesti voit laittaa omat työkirjasi oletusarvoisiin luotettuihin sijainteihin, mutta on parempi määrittää omasi, jos haluat hyödyntää tätä ominaisuutta.
- Klikkaus "Lisää uusi sijainti… ”Microsoft Office Trusted Location” -valintaikkunan näyttämiseksi
- Kirjoita ylimmän tekstikentän polku kansioon, jota haluat käyttää (tai napsauta "Selaa …" navigoidaksesi kansioon)
- Jos haluat myös kaikkien valitun kansion alikansioiden olevan luotettavia, valitse "Tämän sijainnin alikansiot ovat myös luotettavia"
- (Valinnainen) Kirjoita tämän luotettavan sijainnin kuvaus. Hyödyllinen, jos haluat hallita useita sijainteja
