În Excel, puteți schimba setările de securitate pentru macrocomenzi, specificând ce macrocomenzi și în ce condiții ar trebui să fie difuzate la deschiderea unui registru de lucru. De exemplu, puteți activa executarea unei macrocomenzi, în funcție de prezența unei semnături digitale a unui dezvoltator de încredere.
Pentru mai multe informații despre setările de securitate Macro în documentele Microsoft Office, consultați Cum se activează sau se dezactivează macrocomenzile din fișierele Office.
Setările și acțiunile de securitate Macro
Următoarea este o listă a diferitelor setări de securitate pentru macrocomenzi. Dacă este instalat un program antivirus care funcționează cu Microsoft Office, pe lângă toți parametrii, cartea care conține macro-uri este de asemenea verificată pentru viruși cunoscuți înainte de a fi deschisă.
Dezactivați toate macrocomenzile fără notificare. Selectați această opțiune dacă nu aveți încredere în macrocomenzi. Toate macrocomenzile din avertismentele de securitate pentru documente și macro sunt dezactivate. Dacă aveți documente care conțin macrocomenzi nesemnate în care aveți încredere, aceste documente pot fi plasate într-o locație sigură. Documentele din locațiile de încredere pot fi difuzate fără verificarea sistemului centrului de control al securității.
Dezactivați toate macrocomenzile cu notificare. Acest parametru este setat implicit. Selectați această opțiune dacă doriți să dezactivați macrocomenzile, dar să primiți în continuare avertismente de securitate dacă există macrocomenzi. Deci, puteți decide în fiecare caz în parte dacă să includeți aceste macrocomenzi.
Dezactivați toate macrocomenzile, cu excepția macrocomenzilor cu semnătura digitală. Această opțiune este similară cu opțiunea Dezactivați toate macrocomenzile cu opțiune de notificare. fără a ține cont de faptul că o macrocomandă cu semnătura digitală a unui editor de încredere poate fi executată dacă aveți deja încredere în acest editor. Dacă editorul nu este considerat fiabil, veți primi o notificare. Astfel, puteți alege dacă să includeți aceste macrocomenzi semnate și să exprimați încrederea editorului. Toate macrocomenzile fără semnătură sunt dezactivate fără notificare.
Activați toate macrocomenzile (nu se recomandă, puteți rula un program periculos). Selectați această opțiune pentru a activa toate macrocomenzile. În acest caz, computerul devine vulnerabil la codul potențial periculos, deci această opțiune nu este recomandată.
Accesul în siguranță la modelul de obiect al proiectului VBA. Acest parametru este destinat dezvoltatorilor și este folosit pentru a bloca sau permite în mod intenționat accesul la software pentru modelul obiect VBA de la orice client de automatizare. Cu alte cuvinte, aceasta este o setare de securitate pentru codul care este scris pentru a automatiza programul Office și implementează controlul software-ului Microsoft Visual Basic for Applications (VBA) și a modelului de obiect. Acest parametru se aplică fiecărui utilizator și fiecărei aplicații. În mod implicit, accesul este refuzat. Utilizarea acestui parametru face mult mai dificil pentru programele neautorizate să creeze codul de auto-reproducere, care poate dăuna sistemelor utilizatorilor finali. Pentru ca clientul de automatizare să poată accesa programatic modelul obiect VBA, utilizatorul care execută codul trebuie să primească acces explicit. Pentru a activa accesul, bifați caseta de selectare.
Utilizarea semnăturilor digitale
Prin instalarea certificatului digital, puteți semna fișiere și macrocomenzi.
Obținerea unui certificat digital pentru semnare
Un certificat digital poate fi obținut de la o autoritate comercială de certificare (CA) sau de la un administrator de securitate locală sau un profesionist IT.
Creați certificatul dvs. digital semnat
Cu Selfcert.exe puteți să vă creați certificatul dvs. cu auto-semnare.
Notă: deoarece certificatul digital pe care îl creați nu este emis de o autoritate autorizată de certificare autorizată, macrocomenzile semnate cu acest certificat se numesc macrocomenzi cu semnătură automată. În Microsoft Office, certificatele auto-semnate sunt considerate de încredere numai pe computerul pe care sunt adăugate la magazinul personal de certificate.
Pentru mai multe informații despre adăugarea unei semnături digitale la macrocomenzi, consultați Semnarea unui macro.
Modificarea setărilor de securitate Macro
Puteți modifica setările de securitate pentru macro-uri în Centrul de gestionare a securității, cu excepția cazului în care administratorul de sistem din organizația dvs. a interzis acest lucru prin modificarea setărilor implicite.
În fila Dezvoltator, în grupul de coduri, faceți clic pe butonul Macro Securitate.
Remediați problemele
Nu se pot modifica setările de securitate pentru macrocomenzi
Unii utilizatori nu pot modifica setările Centrului de Management al Securității din cauza politicilor de securitate a grupului în organizațiile lor. În astfel de cazuri, trebuie să contactați administratorul IT al organizației.
Ce sa întâmplat cu parametrii de securitate "Foarte ridicat", "Mare", "Mediu" și "Scăzut"?
Dezactivați toate macrocomenzile fără notificare
Dezactivați toate macrocomenzile, cu excepția celor cu semnătura digitală
Dezactivați toate macrocomenzile cu notificare
Solicitările ulterioare de a executa o macrocomandă dintr-o sursă de încredere sunt acceptate automat (modulele executabile sunt executate fără cererea prealabilă a utilizatorului).
Activați toate macrocomenzile (nu se recomandă, puteți rula un program periculos)
Informații suplimentare
Puteți întotdeauna să adresați o întrebare specialiștilor din cadrul Comunității Excel Tech. cereți ajutor în comunitatea Răspunsuri. și oferă, de asemenea, o nouă caracteristică sau un accesoriu pe site-ul Excel User Voice.