Visual Basic for Applications (VBA)
Not all macros are keyboard based. In addition to keyboard-recording macros, many macros provide additional commands that go beyond the simple selection of menu options. Again, each application may support its own set of macro commands, but Microsoft standardized Visual Basic among all applications a few years ago. The result was Visual Basic for Applications (VBA).
Even non-Microsoft products have began to provide support for VBA as the internal macro language for the application. If the VBA trend continues, eventually all applications could support the same macro language. (The keyboard-recording macro capabilities will probably differ among applications, however, because applications have different menus.) ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access