Namaste 🙏 my dear friends.
We are back again with another new and interesting topic related to
Macro.
In our last blog we discussed about meaning and basics of the Real
Power of Excel i.e. Macro.
Ø There are basically two ways through
which we can create a Macro.
§ First,
we can write the codes directly in VBA editor.
§
Second, we can record our steps and excel
itself will convert those steps into code and record it in VBA.
In this blog we will learn the Second way i.e. How to Record a Macro
using record function in excel.
So not wasting much time Let’s Begin.
Suppose we need to change the
formatting of a particular cell, let’s say, Background Colour as red and Font
Colour as White. We will create the macro for same.
Ø For
this we will execute two steps: -
1) Select
and change background colour as Red.
2) Select
and change font colour and then as White.
Ø We
will record the above steps in Macro through following steps: -
i) Macro Name: – Enter the Name of the Macro, it will not accept space so we will name it as ‘Format_Macro’.
ii) Shortcut Key (Optional): - This will help to execute the macro by pressing the combination of keys. By default, ‘Ctrl +’ combination is given. We can also use shift along with Ctrl, so let’s set the combination as ‘Ctrl+Shift+F’ by pressing ‘Shift’ and ‘F’ together.
iii) Store Macro in: - This ask us where to store the macro, whether in this workbook or in all open workbook as well.
iv) Description (Optional): - Many times there are lot of Macros in single workbook, so by writing the description of macro we can easily identify the function of the particular macro.
4) Press
OK after filling the above details.
5) We
can see at the bottom left there is a square icon which indicates
that macro has started recording.
6) Execute
the action or steps: -
a)
We will select the cell “A1”.
b)
Change the Background Colour to Red.
(Home Tab -> Fill Color-> Red)
c)
Change the Font Colour to White. (Home
Tab -> Font Color -> White)
Change Background and Font Colour |
7) Stop
Recording: -
a)
After successfully recording the steps we will
stop the recording of Macro.
Now we'll check whether is it working fine or not?
So, we will now
select Cell “A2” and press the combination button we set for our macro i.e. “Ctrl+Shift+F”.
Eureka 😃, we did
it. Its time to celebrate as we have successfully recorded our first Macro.
As we mentioned
above, through Record Macro Option, excel itself converts our steps into VBA
codes.
Now, let’s find
out the code of our actions or steps: -
1)
Go to Developer Tab.
3)
It will open the Macro Window.
4)
Select the macro i.e. ‘Format_Macro’ and press Edit.
Edit Button in Macro |
5)
By pressing edit it will Open VBA Editor.
6) In VBA Editor on the right-side new window will open which have VBA codes written in it.
6) In VBA Editor on the right-side new window will open which have VBA codes written in it.
I hope we have learned how to
record a macro using record function and how to view the codes of same.
You can watch the Video of above Topic below:-
So, this is the end of todays
topic, we will come soon with another interesting topic related to Macros until
then Namaste🙏😊.
No comments:
Post a Comment