Excel Macro Ideas – An Simple Excel Macro To Disguise All However Your Energetic Worksheet
This text will take you step-by-step to create an Excel Macro to simply and shortly cover all work sheets in an Excel file besides the lively sheet you might be engaged on.
The straightforward Visible Fundamental For Functions (VBA) coding that can loop by means of all the work sheet names in your Excel work e-book, and conceal them if they don’t match the lively work sheet’s identify. Excel is not going to allow you to cover all work sheets in a piece e-book, you will need to have a least one seen sheet by default. 몸캠피싱 대처
Relying on the kind of spreadsheet I’m growing, I typically have a number of work sheets in an Excel work book- a Information Sheet, a Calculations Sheet and a Outcomes Sheet, so I discover this Macro a very fast option to cover all the further work sheets with out having to run by means of all of them and conceal them individually.
How Does It Work?
FIRST. Open Visible Fundamental – by hitting F11 or Developer Tab – Visible Fundamental
Step 1. We have to declare an object referred to as ws. This may create a reminiscence container in Excel for every worksheet the macro loops by means of.
Step 2. Excel begins looping by means of the work sheets in you Excel file. (Word there’s a distinction between ThisWorkbook and ActiveWorkbook. ThisWorkbook object is the work e-book that the code is contained in and the ActiveWorkbook object is the work e-book that’s at present lively and getting used. We use ThisWorkbook to make sure that we don’t have an effect on every other workbooks, because the work e-book that accommodates the code possibly not at all times be the lively Excel work e-book
Step three. The macro at this stage compares the identify of the lively sheet to the worksheet that’s being looped by means of.
Step four. If the names don’t match or aren’t equal “<>”. then Excel hides the sheet.
Step 5. The final stage is to loop again to the subsequent sheet, the place the process is repeated, till all the Excel sheet names are evaluated and the macro ends.