Question: what is the difference between excel macro and vba?
Answer: The main difference between VBA and Macro is that VBA is the programming language to create Macros while Macros are programming codes that run on Excel environment to perform automatic routine tasks. ... It is possible to use VBA to create Macros. In brief, the user can automate tasks by creating Macros written using VBA.