Macro Recording . With VBA and Macro Recording, ISVs can provide a simple way for end users to automate repetitive tasks while providing developers with an easy way of learning the application programming model. An enormous developer community . By licensing Visual Basic for Applications, ISVs can take advantage of the 3.2 million developers already familiar with the Visual Basic programming technology who can use an ISV's packaged applications as development platforms. ISVs investing in VBA can extend their applications and deliver the tools for meeting customers' specific demands.
Developers can become more marketable because they can use their skill set across many applications.
The ability to reuse code is an immediate advantage because the same Visual Basic is used everywhere. Visual Basic for Applications enables customization of applications to provide solutions tailored to customers' needs. With the increasing availability of VBA-enabled applications, developers can now integrate these applications to share data and information more easily and seamlessly. Perhaps most dramatically, Visual Basic for Applications enables developers to build solutions that previously were cost-prohibitive, because functionality is now available through the integration of different applications or from different vendors. Top Benefits to MIS Managers Developer knowledge can be used across a broad range of applications.