Macro-urile Excel sunt dezactivate? - Cum se activează macrocomenzile

Macrocomenzile sunt dezactivate în mod implicit în Microsoft Excel și alte aplicații MS Office și trebuie să fie activate în mod explicit de către utilizatori. Acest articol va acoperi diferitele metode pe care le oferă Excel pentru a activa macrocomenzile și a vă gestiona setările de securitate, permițându-vă să rulați propriile macrocomenzi în siguranță.

Avertizare!

În primul rând, este important să înțelegem cât de periculoase pot fi macro-urile.

Macro-urile sunt de fapt mici programe de calculator, stocate în registrele de lucru ca cod VBA. În timp ce sunt utilizate în principal pentru automatizarea sarcinilor din Excel, programatorii VBA pot scrie macrocomenzi puternice care pot face aproape orice cu computerul și pot accesa orice resurse la care este conectat.

Această putere este menită să extindă funcționalitatea Excel și o face - dar în mâinile greșite poate fi răsucită pentru a răspândi ransomware, a deturna calculatoare pentru rețele bot, pentru a fura date din baze de date, pentru a trimite e-mail spam și, în caz contrar, a provoca ravagii pe computere și rețelele lor.

Având în vedere acest lucru, ar trebui să fiți întotdeauna atenți la registrele de lucru cu macro-active care provin de la alte persoane și să activați numai macrocomenzile pentru registrele de lucru în care aveți încredere.

Activați macrocomenzile temporar - pentru registrele de lucru individuale

În mod implicit, când deschideți pentru prima dată un registru de lucru activat pentru macro, veți vedea o bară galbenă „AVERTISMENT DE SIGURANȚĂ” care apare chiar sub panglică. Dacă faceți clic pe butonul „Activați conținutul”, se vor activa macrocomenzile.

NOTĂ: aceasta va declanșa orice macrocomenzi care rulează la deschiderea registrului de lucru, așa că nu faceți clic pe acesta din greșeală!

Dacă nu doriți să activați macrocomenzile, puteți face clic pe „X” din extrema dreaptă a barei galbene. Avertismentul de securitate va dispărea, dar orice încercare de a rula o macro va eșua cu un mesaj de avertizare. (Deschiderea Editorului VBA sau încercarea de a rula o macro înainte de a face față avertismentului de securitate va șterge și bara și va dezactiva macro-urile.)

Dacă ați dezactivat macrocomenzile accidental, va trebui să închideți și să redeschideți registrul de lucru, apoi să faceți clic pe butonul „Activați conținutul”.

Setări macro în Centrul de încredere

Excel oferă setări pentru a-și regla comportamentul implicit la deschiderea registrelor de lucru cu macro. Puteți vizualiza aceste setări în Centrul de încredere:

  • SelectațiFișier> Opțiuni, apoi selectați Trust Center în lista din stânga și faceți clic pe „Setări Centrul de încredere …

  • În caseta de dialog Trust Center, selectați „Setări macro

Dezactivați toate macrocomenzile fără notificare: nu veți putea activa sau rula macrocomenzi atunci când deschideți un registru de lucru. Totuși, veți putea crea și rula macrocomenzi în registre de lucru noi.

Dezactivați toate macrocomenzile cu notificare: aceasta este opțiunea implicită, permițând activarea macro-urilor din bara de avertizare de securitate atunci când deschideți un registru de lucru.

Dezactivați toate macrocomenzile, cu excepția macrocomenzilor semnate digital: nu veți vedea avertismente, dar numai macro-urile semnate digital vor putea rula. Astfel de macro-uri sunt realizate de dezvoltatorii VBA, utilizând certificate furnizate de o autoritate comercială sau de un administrator de securitate din organizația dvs.

Activați toate macrocomenzile (nu se recomandă; codul potențial periculos poate rula): toate macrocomenzile sunt activate fără avertisment.

Aveți încredere în accesul la modelul de obiect al proiectului VBA: această setare permite altor programe (și macrocomenzi) să modifice macrocomenzi în orice registre de lucru deschise. Unele programe de analiză externă vă vor cere să activați acest lucru, dar de obicei ar trebui să lăsați acest lucru nebifat.

Activați macro-urile permanent - pentru registrele de lucru individuale

Puteți seta ca un registru de lucru activat pentru macro să fie un Document de încredere astfel încât atunci când îl redeschideți, macro-urile vor fi activate fără avertismente de securitate. Registrele de lucru de încredere sunt adăugate la o listă privată asociată cu datele dvs. de conectare Windows.

Pentru a avea încredere într-un registru de lucru:

  • Deschideți registrul de lucru, apoi faceți clic pe Fişier în timp ce bara de avertizare de securitate este încă vizibilă
  • Faceți clic pe „Activați conținutul”, Apoi selectați„Activați întregul conținut”În meniul derulant

NOTĂ: Excel nu oferă nicio modalitate de a nu avea încredere într-un anumit registru de lucru, ci face vă permit să nu aveți încredere toate registre de lucru de încredere anterioare. Pentru a face acest lucru:

  • SelectațiFișier> Opțiuni, apoi selectați Trust Center în lista din stânga și faceți clic pe „Setări Centrul de încredere …
  • În caseta de dialog Trust Center, selectați „Documente de încredere

  • Dacă doriți să ștergeți lista registrelor de lucru de încredere, faceți clic pe „Ștergeți”
  • Dacă doriți să dezactivați Documente de încredere, bifați „Dezactivați documentele de încredere”; veți putea în continuare să activați temporar macro-urile când este deschis un registru de lucru

Datorită funcționalității limitate pe care Excel le oferă pentru încrederea în documente individuale, o soluție mai bună este utilizarea Locații de încredere (Vezi mai jos).

Activați macro-urile permanent - pentru toate registrele de lucru într-o locație de încredere

În loc să aveți încredere în registrele de lucru individuale, puteți seta Excel să aibă încredere în anumite locații de pe computer sau din rețea. Orice registre de lucru dintr-un Locație de încredere se va deschide cu macrocomenzile activate și fără avertismente de securitate.

Vizualizați locații de încredere

Spre deosebire de Documentele de încredere, o listă a Locațiilor de încredere este disponibilă pentru dvs., în orice moment.

  • SelectațiFișier> Opțiuni, apoi selectați Trust Center în lista din stânga și faceți clic pe „Setări Centrul de încredere …
  • În caseta de dialog Trust Center, selectați „Locații de încredere”În lista din stânga

În mod implicit, veți vedea mai multe locații de încredere deja stabilite de Excel. Aceste locații sunt folosite de Excel pentru a activa macrocomenzile din registrele de lucru și completările noi și nu ar trebui modificate.

Adăugați o nouă locație de încredere

Din punct de vedere tehnic, puteți pune propriile cărți de lucru în locațiile de încredere implicite, dar este mai bine să le definiți dacă doriți să profitați de această caracteristică.

  • Faceți clic pe „Adăugați o locație nouă … ”Pentru a afișa caseta de dialog„ Microsoft Office Trusted Location ”

  • Introduceți calea către folderul pe care doriți să îl utilizați în caseta de text de sus (sau faceți clic pe „Răsfoire …” pentru a naviga la dosar)
  • Dacă doriți ca și toate subfolderele din folderul selectat să fie de încredere, bifați „Subfolderele acestei locații sunt de asemenea de încredere”
  • (Opțional) Introduceți o descriere a acestei locații de încredere. Util dacă aveți nevoie să gestionați mai multe locații

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave