Microsoft Access VBA Programming for the Absolute Beginner and over one million other books are available for Amazon Kindle. Learn more
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image
Have one to sell? Sell on Amazon

Microsoft Access VBA Programming for the Absolute Beginner Paperback – April 17, 2007

ISBN-13: 978-1598633931 ISBN-10: 1598633937 Edition: 3rd
Buy used
Buy new
Used & new from other sellers Delivery options vary per offer
48 used & new from $0.01
Amazon Price New from Used from
"Please retry"
Paperback, April 17, 2007
"Please retry"
$18.08 $0.01

There is a newer edition of this item:


Hero Quick Promo
Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now
$29.99 FREE Shipping on orders over $35. Only 6 left in stock. Ships from and sold by Gift-wrap available.

Frequently Bought Together

Microsoft Access VBA Programming for the Absolute Beginner + Microsoft Excel VBA Programming for the Absolute Beginner
Price for both: $47.70

Buy the selected items together

Editorial Reviews

About the Author

Michael Vine is a senior IT professional who specializes in data warehousing and business intelligence. Beyond corporate life, he has taught computer science classes at the university and college level and authored many software programming books.
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 86%). Print edition purchase must be sold by Amazon. Learn more.

Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: for the Absolute Beginner
  • Paperback: 384 pages
  • Publisher: Cengage Learning PTR; 3 edition (April 17, 2007)
  • Language: English
  • ISBN-10: 1598633937
  • ISBN-13: 978-1598633931
  • Product Dimensions: 9 x 7.3 x 0.9 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.2 out of 5 stars  See all reviews (19 customer reviews)
  • Amazon Best Sellers Rank: #1,086,413 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

3.2 out of 5 stars

Most Helpful Customer Reviews

46 of 49 people found the following review helpful By Lisa M. Malki on November 16, 2005
Format: Paperback
I am a self-taught Access user. I would rate myself as an intermediate-level developer. I picked up this book at the store on impulse. Even though it described itself as an "absolute beginner" book, I thumbed through it and thought that it might be helpful anyway.

I read through the book in about three days. The first thing that struck me was how poorly the book was written. Difficult to understand in many sections. I can't explain it but I am sure many readers of this book know what I mean.

The second, and more serious problem is that this book is absolutely not for beginners. I don't care how brilliant you think you are, this book will frustrate any absolute beginner. In fact, the book confused me, so I would suggest that it is fairly useless to anyone regardless of your skill level.

I own about 20 Access books (yes, it's getting bad). If you are a beginning Access programmer I can recommend the following excellent books:

Microsoft Access XX Visual Basic by Evan Callahan. That was my very first Access programming book and it will get you started. Easy to understand.

Next, look at Access 2XXX VBA Handbook by Novalis. I warn you that the first 4 or 5 chapters of this book are dry and useless for beginners, and you can skip over them (you will want to, believe me). But the book comes alive and lucid once Novalis gets to teaching VBA starting in chapter 7. Lots of great examples to follow. Lots of good code to learn from. Tons of practical tips and code covering the types of things you will be doing.

Finally, Learn To Program by John Smiley is probably the very best beginning book ever written. Unfortunately it is a book on Visual Basic, a programming language very close to Access VBA. However, since 90% of what's covered in the book applies to Access VBA, and since it's so clearly written for beginning programmers, I believe you will be glad you have it in your library.
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
13 of 13 people found the following review helpful By Electrical Residential Service on January 23, 2006
Format: Paperback
Hi, I bought this book, and it actually took a little over a month for me to receive it, since I thought it had been lost.

I was about to reorder when I saw the comments on amazon reviews and thought to myself, "I'm so glad I didn't get it. I won't reorder."

To keep the review to the point, the book is not for people who know nothing of access. You need to be familiar with some programming concepts.

I don't believe the title is misleading. In my opinion one should move to programming once one has an intermediate to advance understanding of access at its macro programming level, at least.

It's a great book. If you are beginning programming for access, buy it, but you won't reap the rewards unless you treat it like a school text book. Take the challenges and do them based on the code written for the sample database in each chapter.

I give it 5 stars, because unlike other books on VBA for beginners, this one has exercises and doesn't just throw out the code for you to figure out in the text and use for your purposes, which is fine, but you got not much to practice on.

The only way you will learn programming, just like math, is by doing it. I strongly recommend it if you already use in your MS Access database at least 30% of the available macros for your operations. It's time to move to VBA programming for greater speed, flexibility and what-not rewards of programming.

NOTE: VB (Visual Basic) is NOT VBA (Visual Basic for Applications). You have to buy books on VBA to program the code module interface in access. Of course more advanced programmers do use C modules and other languages as SQL in the interface. I just want to make clear that VB does not equal VBA.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
15 of 16 people found the following review helpful By Jennifer Rader on March 9, 2006
Format: Paperback
I'm a SQL database programmer, not an application programmer, so I thought I could pick up Access VBA fairly quickly. Not so much, as it turns out. I started off with Alison Balter's Mastering Microsoft Access 2003 Development, which didn't give me enough basic grounding to really "get it". I succeeded in using some of the examples to my purposes, but couldn't do any truly innovative adaptions because I really didn't understand what I was doing.

So, time to find a more basic book to give me the grounding I needed. I bought Microsoft Access VBA Programming for the Absolute Beginner with that purpose in mind, and it has served that purpose admirably. Some of the writing is dense and difficult to follow, but he always follows up with examples that cleared up any confusion I had. I've had a great time working my way through the assignments and end-of-chapter challenges, and am feeling confident that after digesting the book fully, I'll be ready for Allison Balter's book.

So, in a sense, I was an absolute beginner and it has been a very good book for me. But I was an absolute beginner at VBA, not databases or usage modeling. I've been supporting enterprise systems for 15 years, much of which was spent writing reports and complex queries. That experience made the examples far more accessible to me, I'm sure.

I can't imagine how difficult this book would be for the complete computer novice or absolute beginner with zero experience in databases. I recommend a strong working knowledge of Access as an application before attempting programming with this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Microsoft Access VBA Programming for the Absolute Beginner
This item: Microsoft Access VBA Programming for the Absolute Beginner
Price: $29.99
Ships from and sold by

What Other Items Do Customers Buy After Viewing This Item?