Even then, it's not the same thing, from what I've read.
Excel Macros could be miniature programs embedded in the spreadsheet, with buttons, etc. They could be activated from the toolbar, in the spreadsheet, and keyboard commands. AppleScript doesn't support that range of features, I believe.