Excel VBA Macro Programming and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$8.32 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
Sell Back Your Copy
For a $0.14 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Excel VBA Macro Programming
 
 
Start reading Excel VBA Macro Programming on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Excel VBA Macro Programming [Paperback]

Richard Shepherd (Author)
3.8 out of 5 stars  See all reviews (14 customer reviews)

List Price: $29.99
Price: $19.69 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $10.30 (34%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 6 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $13.27  
Paperback $19.69  
There is a newer edition of this item:
Excel 2007 VBA Macro Programming Excel 2007 VBA Macro Programming
$24.15
In Stock.

Book Description

0072231440 978-0072231441 January 5, 2004 1
Make Excel work harder and faster for you. This unique book presents sample code for more than twenty practical, high-powered Excel VBA macro applications. You’ll get all the essentials of VBA, and then explore ways to power Excel with VBA. Automate tasks, convert numbers to labels, transpose cells, add formula details, globally changes values, and much, much more.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Excel VBA Macro Programming + Writing Excel Macros with VBA, 2nd Edition + Excel 2003 Power Programming with VBA (Book & CD-ROM)
Price For All Three: $77.57

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Writing Excel Macros with VBA, 2nd Edition $26.39

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Excel 2003 Power Programming with VBA (Book & CD-ROM) $31.49

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

From the Back Cover

Develop powerful, custom Excel applications using Visual Basic for Applications Maximize the features and functionality of Excel with help from this unique resource designed specifically for power users. Inside, you’ll find complete details on Excel VBA programming and application development--from the fundamentals to advanced techniques. Then, you’ll get 21 real-world projects, complete with working code, so you can create Excel VBA macros right away. These projects include everything from setting up timed events to auto totaling a matrix of numbers to altering the appearance of spreadsheet components--and much more.
  • Write and debug VBA code
  • Create custom dialog boxes and toolbars
  • Take advantage of the Excel object model
  • Write code to interact with a database
  • Use application programming interface (API) calls
  • Create and use class modules
  • Develop unique menus within the Excel menu structure
  • Expand calculation and search functions
  • Write macros for customized worksheets
  • Create full-fledged Excel add-ins
ABOUT THE AUTHOR: Richard Shepherd has been developing software for blue-chip corporations for 20 years. He has produced VBA code in Excel for major projects, including profit-and-loss reporting and business planning and budgeting.

About the Author

Richard Shepherd (Reading, Berkshire, England) is a qualified accountant with a special interest in computer languages, particularly Visual Basic, and he’s spent the last 20 years developing computer software in blue chip organizations.

Product Details

  • Paperback: 320 pages
  • Publisher: McGraw-Hill Osborne Media; 1 edition (January 5, 2004)
  • Language: English
  • ISBN-10: 0072231440
  • ISBN-13: 978-0072231441
  • Product Dimensions: 9.1 x 7.3 x 0.8 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #776,028 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

14 Reviews
5 star:
 (8)
4 star:
 (2)
3 star:    (0)
2 star:
 (1)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (14 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

13 of 14 people found the following review helpful:
5.0 out of 5 stars Well worth buying, June 20, 2004
By A Customer
This review is from: Excel VBA Macro Programming (Paperback)
This book has opened up a whole new area of Excel for me. I can now do anything in VBA code within an Excel spreadsheet! My friends at work have become impressed with my Excel code. Recently, my boss was given a spreadsheet with similar information on 50 sheets within one file and he wanted to see it all on one sheet going downwards. Within 15 minutes I was able to produce VBA code to do this transition - he was over the moon!

I work in accountancy so I use Excel spreadsheets very frequently. However, I had only been able to record macros and did not have any understanding of how they worked. This book has taken me from the very basics through to some very complicated code and creating a professional add in file. I found everything was well explained and plenty of working examples were used. It shows how to build GUI interfaces which look really professional.

It describes the Excel Object model in very good detail - I have now realised that the object model is at the heart of the code and you need a very good understanding of this in order to start writing code for Excel. Two chapters are devoted to this.

There are a huge number of tricks explained in this book some of which could be described as hacks. I found out how to copy and view a hidden worksheet which was password protected simply using commands in the object model.

This has certainly whetted my appetite for Excel VBA

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


9 of 9 people found the following review helpful:
5.0 out of 5 stars Spectacular, January 22, 2006
By 
This review is from: Excel VBA Macro Programming (Paperback)
The best book I have found on Excel VBA. Pure in depth explanation, no silly anecdotes, and plenty of examples. plus half the price of others! Shepherd takes 40 pages to deal with the object model at the heart of VBA programming (other books try to do this in 5 pages) and includes examples of how to automate other Office applications from Excel. This book also covers the more advanced topics like charts, linking to databases, class modules, and API (Application Programming Interface) calls. Ever tried to play a sound file from an Excel macro? VBA has no command to do this, but Shepherd shows the way. If you want to learn VBA this is the one.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 7 people found the following review helpful:
5.0 out of 5 stars An excellent book, May 9, 2004
By A Customer
This review is from: Excel VBA Macro Programming (Paperback)
An excellent book on Excel VBA. Easy to read without any waffle, and plenty of example code and pictures to take you through each subject which I really like.

There are also 21 example projects which start off simply and then work through to more complicated listings, some of which cover several pages of code and include construction of GUI interfaces. All the code is thoroughly explained and is easy to follow through. Several cool topics are included here - I loved the one on how to change shapes of comment boxes.

The final chapter draws all these projects into a professional Excel Addin which sounds complicated, but I managed it. I really felt that I had achieved something when I produced my XLA file and it worked like any other addin! It even set its own menu item up in the Excel menu.

The author hits the nail on the head in the introduction when he mentions learning by example and experimentation. You can read a book on a topic, but you will not learn it unless you put it into action, and this book gives plenty of opportunity to do that.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
First Sentence:
This chapter is intended to take you through the basic steps of using the Visual Basic Editor window and writing a simple piece of VBA code. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
variable cane, spreadsheet menu, worksheet menu bar, workbook object, variable addr, worksheets collection, workbooks collection, code cycles, message box showing, worksheet object, toolbox window, hidden sheets, several workbooks, active workbook, run this code, code menu, one workbook, current workbook, project tree, selected sheets, variable temp, caption property, cell address, code window, enter the following code
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Private Sub, Exit Sub, Object Library, Office Assistant, Visual Basic, Microsoft Excel, Object Browser, Richard Shepherd, End If Next, Windows Control Panel, Microsoft Outlook, Select Case, Type Mismatch, Data Objects, Microsoft Office, Test Menu, Button As Integer, Calculate Range, True On Error, Chart Wizard, Collections These, Color Selection, Formula Paste, Keyboard Equivalent, Microsoft Access Driver
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

Citations (learn more)
This book cites 1 book:



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject