Microsoft Office Programming: A Guide for Experienced Developers by Rod Stephens
Publisher: Apress; 1 edition (October 22, 2003) | ISBN-10: 1590591216 | CHM | 13,3 Mb | 736 pages
By using the same back-end macro programming language, Visual Basic for Applications (VBA), Microsoft Office applications allow users to easily transfer their VBA programming skills from one Office product to another. A developer who is skilled at using VBA to program Access can quickly learn to program Word or Excel. Better still, VBA is a fairly complete subset of Visual Basic (VB). That means a Visual Basic developer already knows how to use VBA and a VBA programmer knows a lot about Visual Basic. In addition to this large body of shared information, learning to program Office applications requires that the developer understand each application's specific features.