Microsoft Access 2010 VBA Macro Programming

  • 5h 30m
  • Richard Shepherd
  • McGraw-Hill/Osborne
  • 2011

Perfect for power users, Microsoft Access 2010 VBA Macro Programming reveals how to maximize the features and functionality of Access 2010. You'll get in-depth details on Access VBA programming and application development followed by 20 real-world projects--complete with source code--that show you how to set up specific subroutines and functions. This practical resource then explains how to include the subroutines in the Access menu system and transform a set of interrelated VBA macros into an Access add-in package. Create your own Access 2010 VBA macros right away with help from this hands-on guide.

Learn how to:

  • Create and enhance forms and reports
  • Design custom dialog boxes and buttons
  • Develop custom menus for the Ribbon
  • Use SQL queries with VBA
  • Create table macros
  • Use Office object models to interact with other Microsoft applications
  • Create and manipulate charts and graphs
  • Work with external databases
  • Add functionality to your programs with API calls
  • Animate objects in Access
  • Enhance database security
  • Create audit trails
  • Handle large text files
  • Transfer data via FTP

About the Author

Richard Shepherd has developed advanced databases for budgeting, business planning, trading reporting, and profit and loss reporting for major banks and corporations in the United Kingdom. He is a qualified accountant and the bestselling author of Excel VBA Macro Programming and Excel 2007 VBA Macro Programming.

In this Book

  • The Basics
  • Variables, Arrays, Constants, and Data Types
  • Modules, Functions, and Subroutines
  • Programming Basics: Decisions and Looping
  • Strings, Functions, and Message Boxes
  • Operators
  • Debugging
  • Errors and the Error Function
  • Forms and Reports
  • Common Dialog Control
  • Working with the Ribbon
  • SQL Queries
  • Table Macros
  • The Access Object Models
  • The Main Objects
  • The DoCmd Object
  • Using Access to Interact with Other Office Programs
  • Charts and Graphs
  • Working with External Databases
  • API Calls
  • Class Modules
  • Animation
  • Getting the Login ID
  • Securing Your Database
  • Creating Audit Trails on Tables
  • Creating and Editing Queries in VBA
  • Search and Replace in Queries
  • Using the DateAdd Function
  • Monitoring Table Statistics
  • Handling Large Text Files
  • Create and Change Table Structures
  • Create an Objects Inventory
  • Manipulate Chart Colors
  • Drill Down on Charts
  • Use Excel For Output
  • Use FTP in VBA
  • What Happens When the 2-GB Limit Is Reached
  • Creating Menu Structures with the Ribbon
  • Make Controls on Forms Interactive
  • Set Up Levels of User Security


Rating 4.4 of 163 users Rating 4.4 of 163 users (163)
Rating 3.9 of 21 users Rating 3.9 of 21 users (21)