Microsoft Excel VBA and Macros (Office 2021 and Microsoft 365), 1st edition

Published by Microsoft Press (April 11, 2022) © 2022

  • Bill Jelen
  • Tracy Syrstad

eTextbook

$42.99

  • Available for purchase from all major ebook resellers, including InformIT.com.
  • To request a review copy, click on the "Request a Review Copy" button.
$35.99

  • A print text (hardcover or paperback) 
  • Free shipping
  • Also available for purchase as an ebook from all major ebook resellers, including InformIT.com

This book shows students how to make Excel do things you thought were impossible, discover macro techniques you won't find anywhere else, and create automated reports that are amazingly powerful. Bill Jelen and Tracy Syrstad help students instantly visualize information, so they can act on it… capture data from anywhere, and use it anywhere… automate Excel's best new features. Students will find simple, step-by-step instructions, real-world case studies, and workbooks packed with bonus examples, macros, and solutions—straight from MrExcel!

  • The fastest, best way to go beyond the Macro Recorder and move up the Excel VBA learning curve
  • Shows how to automate powerful new Excel features for analysis, formatting, sharing, and presentation
  • Includes the best practical explanation of object-oriented programming for non-programmers ever written!

Introduction

1. Unleash the Power of Excel with VBA

2. This Sounds Like BASIC, So Why Doesn't It Look Familiar?

3. Referring to Ranges

4. Looping and Flow Control

5. R1C1-style Formulas

6. Creating and manipulating Names in VBA

7. Event Programming

8. Arrays

9. Creating Classes and Collections

10. Userforms: An Introduction

11. Data Mining with Advanced Filter

12. Using VBA to Create Pivot Tables

13. Excel Power

14. Sample User-Defined Functions

15. Creating Charts

16. Data Visualizations and Conditional Formatting

17. Dashboarding with Sparklines in Excel

18. Reading from the Web using M and VBA

19. Text File Processing

20. Automating Word

21. Using Access as a Back End to Enhance Multiuser Access to Data

22. Advanced Userform Techniques

23. Windows Application Programming Interface (API)

24. Handling Errors

25. Customizing the Ribbon to Run Macros

26. Creating Excel Add-Ins

27. An Introduction to Creating Office Add-ins

28. What's New in Excel 365 and What's Changed


Bill Jelen, Excel MVP and the host of MrExcel.com, has been using spreadsheets since 1985, and he launched the MrExcel.com website in 1998. Bill was a regular guest on Call for Help with Leo Laporte and has produced more than 2,300 episodes of his daily video podcast, Learn Excel from MrExcel. He is the author of 65 books about Microsoft Excel and writes the monthly Excel column for Strategic Finance magazine. Before founding MrExcel.com, Bill spent 12 years in the trenches—working as a financial analyst for finance, marketing, accounting, and operations departments of a $500 million public company. He lives in Merritt Island, Florida, with his wife, Mary Ellen.

Tracy Syrstad is a Microsoft Excel developer and author of ten Excel books. She has been helping people with Microsoft Office issues since 1997, when she discovered free online forums where anyone could ask and answer questions. Tracy found out she enjoyed teaching others new skills, and when she began working as a developer, she was able to integrate the fun of teaching with one-on-one online desktop sharing sessions. Tracy lives on an acreage in eastern South Dakota with her husband, two cats, two horses, and a variety of wild foxes, squirrels, and rabbits.

Need help? Get in touch

Video
Play
Privacy and cookies
By watching, you agree Pearson can share your viewership data for marketing and analytics for one year, revocable by deleting your cookies.

Pearson eTextbook: What’s on the inside just might surprise you

They say you can’t judge a book by its cover. It’s the same with your students. Meet each one right where they are with an engaging, interactive, personalized learning experience that goes beyond the textbook to fit any schedule, any budget, and any lifestyle.Â