Cum să vă asigurați că atunci când deschideți Excel rula automat macro-uri
Notă. se recomandă să se întoarcă setările care dezactivează toate macro-uri pentru a preveni un cod potențial rău intenționat la sfârșitul lucrului cu macro-uri.
- Pentru a salva un macro cu o anumită carte în primul rând deschide această carte.
- În fila Dezvoltator, faceți clic pe Înregistrare macro din grupul Cod.
- În caseta Macro name, tastați Avto_otkryt.
- În caseta Salvare, faceți clic pe cartea în care doriți să salvați macro.
- Faceți clic pe OK, apoi urmați pașii care trebuie să fie scrise.
- În fila Dezvoltator, în grupul Cod, faceți clic pe butonul Oprire înregistrare de imagine.
Consiliul. De asemenea, puteți da clic pe butonul Stop Recording pe imaginea din partea stângă a barei de stare.
* Dacă în etapa 6 conservarea macro a fost selectat în această carte sau noua carte, carte, salvați sau mutați într-unul din dosarul XLStart.
* Înregistrarea macro „Avto_otkryt“ are următoarele limitări:
o Dacă o carte în care este stocat un macro «Auto_Open», conține deja o procedură în VBA pentru a deschide evenimentul, procedura pentru Open eveniment va înlocui toate macro «Auto_Open».
o Când deschideți registrul de lucru prin utilizarea Open macro metoda „Avto_Otkryt“ ignorate.
o Macro «Auto_Open» începe înainte de deschiderea celorlalte cărți. Prin urmare, atunci când înregistrarea acțiunilor care urmează să fie efectuate în cartea implicit „Book1“ sau o carte descărcată din dosarul XLStart, o astfel de macro de acțiune „Auto_Open“ la pornirea Excel făcut nu va fi pentru că executați această macrocomandă are loc înainte de deschiderea cărților implicite și noi carte.
La detectarea acestor limitări, în loc de a înregistra macro „Avto_otkryt“ necesară pentru a crea o procedură în VBA pentru evenimente deschise, așa cum este descris în următoarea secțiune a acestui articol.
* Pentru a preveni executarea automată a «Auto_Open» macro atunci când porniți Microsoft Excel, în timpul pornirii țineți apăsată tasta Shift.