Një nga gjërat më të bezdisshme në Excel është mbyllja e shumë librave të punës menjëherë. Për çdo libër pune që keni hapur, duhet të aktivizoni punën, ta mbyllni dhe të konfirmoni ruajtjen e ndryshimeve. Excel nuk ka asnjë mënyrë të lehtë për t'i mbyllur të gjitha menjëherë. Kjo makro e vogël kujdeset për atë bezdi.
Si funksionon makroja
Në këtë makro, koleksioni i Librave të Punës kalon nëpër të gjithë librat e hapur të punës. Ndërsa makro kalon nëpër çdo libër pune, i ruan dhe i mbyll ato:
Nën makro1()
'Hapi 1: Deklaroni variablat tuaja
Dim wb si fletore pune
'Hapi 2: Shikoni librat e punës, ruajeni dhe mbyllni
Për çdo wb Në Librat e Punës
wb.Mbyll SaveChanges:=E vërtetë
Tjetra ueb
Fundi Nën
Hapi 1 deklaron një variabël Object që përfaqëson një objekt të Librit të Punës. Kjo ju lejon të numëroni të gjithë librat e hapur të punës, duke i kapur emrat e tyre ndërsa shkoni.
Hapi 2 thjesht kalon nëpër librat e hapur të punës, duke i ruajtur dhe mbyllur ato. Nëse nuk dëshironi t'i ruani, ndryshoni argumentin SaveChanges nga True në False.
Si të përdorni makro
Vendi më i mirë për të ruajtur këtë makro është në librin tuaj personal të punës makro. Në këtë mënyrë, makro është gjithmonë në dispozicion për ju. Libri personal makro i punës ngarkohet sa herë që nisni Excel. Në dritaren e projektit VBE, ai emërtohet personal.xlsb.
Aktivizoni Visual Basic Editor duke shtypur Alt+F11.
Klikoni me të djathtën personal.xlb në dritaren e projektit.
Zgjidhni Fut → Modul.
Shkruani ose ngjisni kodin në modulin e krijuar rishtazi.
Nëse nuk e shihni personal.xlb në dritaren e projektit tuaj, ai nuk ekziston ende. Do të keni regjistrimin e një makro duke përdorur librin personal të punës makro si destinacion.
Për të regjistruar makro në librin tuaj personal të punës për makro, hapni kutinë e dialogut Regjistro makro. Në listën drop-down Store Macro In, zgjidhni Personal Macro Workbook. Pastaj thjesht regjistroni disa klikime në celular dhe ndaloni regjistrimin. Mund ta hidhni makron të regjistruar dhe ta zëvendësoni me këtë.