Taking Advantage of VBA allows developers with basic skills to branch out with Microsoft applications to improve existing applications and/or create their own robust, custom solutions. Instead of covering isolated tasks that might arise in development, this professional how-to and reference manual provides examples of what can be accomplished with Visual Basic for Applications (VBA). It also illustrates how to combine applications to produce an integrated solution. The book begins with a fast-paced introduction that addresses key topics, such as: where VBA fits in the Microsoft development environment, considerations in selecting an application for the solution, plus the best locations for codes. Subsequent chapters contain a wealth of real-world project scenarios and sample code aimed at teaching developers how to use VBA to make Word documents more effective; automate mail merge from Word or deploy alternate solutions using Excel, Access and Outlook; manage long documents dynamically; create multiple-choice presentations with PowerPoint for use in an information kiosk; automate the interaction of several types of different documents to create a single, custom document; and more! All information is presented in a succinct, well-organized and highly accessible fashion, enabling even first-time VBA users to work outside the constraints of a single application.
Publisher: Cengage Learning, Inc ISBN: 9781401810382 Number of pages: 704
Simply reserve online and pay at the counter when you collect.
Available in shop from just two hours, subject to availability.
Thank you for your reservation
Your order is now being processed and we have sent a confirmation email to you at
This item can be requested from the shops shown below. If this item isn't available to be reserved nearby, add the item to your basket instead and select 'Deliver to my local shop' at the checkout, to be able to collect it from there at a later date.
When will my order be ready to collect?
Following the initial email, you will be contacted by the shop to confirm that your item is available for collection.
Call us on or send us an email at
Unfortunately there has been a problem with your order
Please try again or alternatively you can contact your chosen shop on or send us an email at