Question: what is the difference between excel and vba?
Answer: Excel Macros are codes or scripts to perform any particular operation in excel. There macros are written in a programming language platform which is called Visual Basic for Applications (VBA). So, VBA is a programming language where macros are written/recorded.