Makrokomandų saugos parametrų pakeitimas programoje „Excel“

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Programoje "Excel", galite pakeisti makrokomandų saugos parametrus norite valdyti, kurios makrokomandos vykdymas ir pagal tai, ką aplinkybių, kai atidarote darbaknygę. Pavyzdžiui, galite leisti vykdyti makrokomandas pagal apie tai, ar jie skaitmeniniu parašu patikimas programų kūrėjas.

Daugiau informacijos apie makrokomandų saugos parametrus programos „Microsoft Office“ dokumentuose, ieškokite „Office“ failų makrokomandų įgalinimas arba išjungimas.

Toliau pateiktame sąraše apibendrinamos įvairių makrokomandų saugos parametrus. Pagal visus parametrus, jei antivirusinės programinės įrangos, kuri veikia su Microsoft Office yra įdiegta, ir darbaknygėje yra makrokomandų, darbaknygėje yra nuskaitymo žinomos prieš ją atidarant.

  • Išjungti visas makrokomandas nepranešus Spustelėkite šią parinktį, jei nepasitikite makrokomandomis. Visos dokumentų makrokomandos ir saugos įspėjimai apie jas yra išjungti. Jei yra dokumentų su nepasirašytomis makrokomandomis, kuriomis pasitikite, tuos dokumentus galite padėti į patikimą vietą. Patikimose vietose esančius dokumentus leidžiama paleisti ir jų netikrina Patikimumo cento saugos sistema.

  • Išjungti visas makrokomandas pranešus Tai numatytasis parametras. Spustelėkite šią parinktį, jei norite išjungti makrokomandas, tačiau norite gauti saugos įspėjimą, jei yra makrokomandų. Tad galėsite pasirinkti, kada įjungti tas makrokomandas.

  • Išjungti visas makrokomandas išskyrus pasirašytas skaitmeniniu parašu Šis parametras veikia taip pat, kaip pasirinkus parinktį Išjungti visas makrokomandas pranešus, išskyrus tai, kad jei makrokomandą skaitmeniniu parašu pasirašė patikimas leidėjas, makrokomanda paleidžiama, jei jau pasitikėjote leidėju. Jei leidėju nepasitikėjote, jums bus pranešta. Tokiu būdu, galite pasirinkti įgalinti pasirašytas makrokomandas arba pasitikėti leidėju. Visos nepasirašytos makrokomandos išjungiamos apie tai nepranešus.

  • Įgalinti visas makrokomandas (nerekomenduojama; gali būti paleistas potencialiai pavojingas kodas) Spustelėkite šią parinktį, kad būtų leidžiama vykdyti visas makrokomandas. Dėl šio parametro jūsų kompiuteryje gali būti paleistas potencialiai kenkėjiškas kodas – taigi jis nerekomenduojamas.

  • Pasitikėti prieiga prie VBA projekto objekto modelio    Šis parametras skirtas programų kūrėjams ir naudojamas sąmoningai užrakinti arba leisti programinę prieigą prie VBA objekto modelio iš bet kurio automatizavimo kliento. Kitaip tariant, pateikiama saugos parinktis skirta kodui, kuris parašytas „Office“ programai automatizuoti ir „Microsoft Visual Basic for Applications“ (VBA) aplinkai ir objekto modeliui valdyti. Tai yra vartotojams ir taikomosioms programos skirtas parametras, kuris uždraudžia prieigą pagal numatytuosius parametrus. Ši saugos parinktis neleidžia nepatvirtintoms programoms kurti save atkuriančio kodo, kuris gali pakenkti galutinio vartotojo sistemoms. Kad automatizavimo klientai galėtų pasiekti VBA objekto modelį, vartotojas, kuris vykdo kodą, turi suteikti prieigą. Norėdami įjungti prieigą, pažymėkite žymės langelį.

Office naudoja Microsoft Authenticode technologiją, kad makrokomandų kūrėjus skaitmeniniu parašu pasirašyti failą arba makrokomandų projektą. Sertifikatas, naudojamas kuriant šį parašą patvirtina, kad makrokomanda ar dokumentas yra pasirašantis asmuo, ir parašas patvirtina, kad makrokomanda ar dokumentas nebuvo pakeistas.

Įdiegę skaitmeninis sertifikatas, galite pasirašyti failus ir makrokomandų projektus.

Skaitmeninio sertifikato pasirašymo

Skaitmeninį sertifikatą galite įsigyti iš komercinės sertifikavimo institucijos (CA) arba iš savo vidinės saugos administratoriaus ar informacinių technologijų (IT) profesionalo.

Norėdami sužinoti daugiau apie sertifikavimo institucijos, teikia paslaugas "Microsoft" produktų, rasite Microsoft šakninis sertifikatas programos nariaisąrašas.

Skaitmeninio sertifikato, skirto pasirašyti, kūrimas

Taip pat galite sukurti vartotojo pasirašomą sertifikatą: naudokite įrankį Selfcert.exe.

Pastaba : Kadangi jūsų sukurto skaitmeninio sertifikato neišduoda oficiali sertifikavimo institucija, makrokomandų projektai, pasirašyti naudojant tokį sertifikatą, yra vadinami vartotojo pasirašomais projektais. „Microsoft Office“ pasitiki tik tame kompiuteryje esančiu vartotojo pasirašomu sertifikatu, kuriame vartotojo pasirašomas sertifikatas yra įtrauktas į asmeninę sertifikatų saugyklą.

Daugiau informacijos apie makrokomandos pasirašymą skaitmeniniu būdu ieškokite Makrokomandų projekto pasirašymas skaitmeniniu būdu.

Makrokomandų saugos parametrų pakeitimas

Patikimumo centre galite pakeisti makrokomandų saugos parametrus, nebent jūsų organizacijos sistemos administratorius pakeitė numatytuosius parametrus, kad negalėtumėte jų pakeisti.

  1. Skirtuko Programų kūrėjas grupėje Kodas spustelėkite Makrokomandų sauga.

    Juostelės skirtuko programų kūrėjas

    Norėdami įgalinti skirtuką Programų kūrėjas, peržiūrėkite Rodyti skirtuką Programų kūrėjas.

  2. Kategorijos Makrokomandų parametrai dalyje Makrokomandų parametrai spustelėkite norimą parinktį.

    Pastaba : Programa „Excel“ padaryti kategorijos Makrokomandų parametrai pakeitimai taikomi tik „Excel“ ir neturi jokios įtakos kitoms „Microsoft Office“ programoms.

Taip pat galite pasiekti patikimumo centras, "Excel" parinktys. Norėdami tai padaryti, spustelėkite parinktys (Excel 2010 – 2016 m. versijos) arba "Microsoft Office" mygtukas Mygtuko paveikslėlis ("Excel 2007") ir tada spustelėkite Patikimumo centras > Patikimumo centro parametrai > Makrokomandų parametrai.

Daugiau informacijos apie makrokomandų saugą rasite šiose temose:

Trikčių diagnostika

Negaliu pakeisti makrokomandų saugos parametrų

Kai kuriems vartotojams gali nepavykti pakeisti Patikimumo centro parametrų dėl organizacijoje taikomos grupės saugos strategijos. Tokiu atveju reikia kreiptis į organizacijos IT administratorių.

Kas atsitiko su saugos parametrais Labai aukšta, Aukšta, Vidutinė ir Maža?

„Excel 2003“ parametras

Excel 2007/2010/2013/2016 atitikmuo

Papildoma informacija

Labai aukšta

Išjungti visas makrokomandas nepranešus

Programoje „Excel 2003“ VBA makrokomandos vykdomos tik jei pažymėta parinktis Pasitikėti visais įdiegtais priedais ir šablonais (programos „Excel 2003“ skirtuko Patikimi leidėjai dialogo lange Sauga) ir makrokomandos (pasirašytos ir nepasirašytos) saugomos konkrečiame patikimame aplanke vartotojo standžiajame diske.

Jei tenkinamos ne visos šios sąlygos, VBA makrokomandos nevykdomos, jei programoje „Excel 2003“ nustatytas labai aukštos saugos parametras.

Aukšta

Išjungti visas makrokomandas išskyrus pasirašytas skaitmeniniu parašu

Programoje „Excel 2003“ vykdytini failai (pvz., .exe arba .com) turi būti pasirašyti pripažinto patikimo šaltinio (t. y., jie privalo turėti patikimumo sertifikatą), kad juos būtų galima paleisti. Priešingu atveju, atidarant dokumentus, visos su dokumentu siejamos arba į jį įdėtos vykdytinos makroprogramos automatiškai išjungiamos neperspėjant vartotojo.

Pagal numatytuosius parametrus visos „Office 2003“ programos, įdiegiamos nustačius makrokomandų saugą Aukšta.

Vidutinė

Išjungti visas makrokomandas pranešus

Programoje „Excel 2003“ vartotojai raginami įgalinti arba išjungti vykdytiną makrokomandą, kai atidaromas dokumentas. Šis lygis reikalauja, kad būtų priimtas kiekvienos vykdytinos makrokomandos patikimumo sertifikatas, kuris priimamas įtraukiant sertifikatą į kompiuterio „Windows“ registro segmentą.

Vėlesnės užklausos vykdyti patikimo šaltinio makrokomandas priimamos automatiškai (vykdytina makrokomanda vykdoma nepranešant vartotojui).

Maža

Įgalinti visas makrokomandas (nerekomenduojama; gali būti paleistas potencialiai pavojingas kodas)

Programoje „Excel 2003“ visos makrokomandos vykdomos be jokių apribojimų. Šis apsaugos lygis neapsaugo nuo kenkėjiškų programų, jame nenumatytas patikimumo sertifikatų priėmimas ir paprastai jis nelaikomas saugiu. Šis lygis nerekomenduojamas.

Reikia daugiau pagalbos?

Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės, gauti pagalbos iš Atsakymų bendruomenės arba siūlyti naują funkciją ar patobulinimą „Excel“ vartotojo balse.

Puslapio viršus

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×