Cuprins:
Video: Top 20 Outlook 2016 Tips and Tricks 2024
Unul dintre lucrurile mai enervante din Excel este închiderea mai multor registre de lucru simultan. Pentru fiecare registru de lucru pe care l-ați deschis, trebuie să activați lucrarea, să o închideți și să confirmați salvarea modificărilor. Excel nu are nici o modalitate ușoară de a le închide pe toate odată. Această macrocomandă mică are grijă de acea enervare.
Modul de funcționare a macrocomenzii
În această macrocomandă, colecția de cărți de bucle trece prin toate registrele de lucru deschise. Pe măsură ce macrocomenzile străbat fiecare registru de lucru, le salvează și le închide:
Sub Macro1 () 'Pasul 1: Declarați variabilele Dim wb ca registru de lucru' Pasul 2: Buclați prin intermediul cărților de lucru, salvați și închideți Pentru fiecare wb În cărțile de lucru wb. Închidere SaveChanges: = Adevărat Următor wb End Sub
Pasul 1 declară o variabilă Obiect care reprezintă un obiect de carte de lucru. Acest lucru vă permite să enumerați prin toate registrele de lucru deschise, capturați numele lor în timp ce mergeți.
Pasul 2 pur și simplu leagă prin registrele de lucru deschise, salvând și închizându-le. Dacă nu doriți să le salvați, modificați argumentul SaveChanges de la True la False.
Cum se utilizează macro
Cel mai bun loc pentru a stoca această macrocomandă este în registrul dvs. personal macro. În acest fel, macro-ul este întotdeauna disponibil pentru dvs. Registrul personal de macrocomenzi este încărcat ori de câte ori porniți Excel. În fereastra proiectului VBE, este numită personal. xlsb.
-
Activați Editorul Visual Basic apăsând Alt + F11.
-
Faceți clic dreapta pe personal. xlb în fereastra proiectului.
-
Selectați Insert → Module.
-
Introduceți sau lipiți codul în modulul nou creat.
Dacă nu vedeți personal. xlb în fereastra proiectului, nu există încă. Veți înregistra o macrocomandă utilizând ca destinație macro-registru personal.
Pentru a înregistra macro-ul în agenda personală macro, deschideți caseta de dialog Record Macro. În lista derulantă Stocare Macro În Stocare, selectați Registrul de Lucru Personal Macro. Apoi, înregistrați doar câteva clicuri de celule și opriți înregistrarea. Puteți să eliminați macro-ul înregistrat și să îl înlocuiți cu acesta.