The Excel VBA Handbook
You're here because...
-
You are going to build a real world application in the near future and you’re feeling overwhelmed. -
You’ve spent a significant amount of time trying to learn VBA but still feel disheartened when trying to create an application. -
Your new position requires creating a VBA application and you feel you’re lacking the knowledge and skills. -
You enjoy VBA but find creating applications a slow and frustrating experience. -
You want to master VBA in the shortest time and most efficient way. -
You would like to create a VBA application for your own work but don’t know where to start. -
You have created applications in the past but you feel there is a lot of room for improvement. -
You want to improve your career opportunities by gaining a greater understand of VBA than any of your peers.
Books and Courses Teach Excel VBA the wrong way.
Here is an interesting question... Why do most people try to learn Excel VBA?
There may be many reasons but they all boil down to one thing. They want to create applications that will automate time consuming tasks and save hours, days or even weeks of repetitive work.
So obviously a book or course on Excel VBA will teach how to create an application like this, right? Actually no!
And what this means is ...
Learning Excel VBA can be a very frustrating experience.
Maybe you have bought a book on VBA and tried to learn by working through it.
Maybe you have taken a three day VBA course and tried to learn this way.
Maybe you've searched through countless websites to try and find the information you need.
You may have even built your first application but found it a slow, painful and frustrating experience. Most people build their first VBA application by using Google for every single line of code.
The reason why people struggle to learn VBA is simple…
There is no guide for creating an Excel VBA application.
It’s not only about creating an application.
You need to know how to build it the right way!
Most people write awful code in their first application. Over time some eventually get better. But this comes after much trial, error and frustration.
Imagine…
- Skipping all this frustration and time wasting
- Learning VBA from someone who does it professionally
- Becoming a skilled VBA coder in a fraction of the time it takes most people
- Having access to the programming secrets and little-known techniques used by the top VBA coders.
The Excel VBA Handbook
Unlike your typical VBA course, it will teach you practical and useful VBA code that you can use immediately. It will show you proven principles and little-known techniques that professionals developers use to create their own applications. It provides explanations in clear English that anyone can follow.
It will ultimately show you how to build any VBA Application in a fraction of the time you thought possible even if you've never written a line of VBA code in your life.
The Excel VBA Handbook will help you to…
-
Build VBA applications in 10% of the time. -
Produce Bulletproof VBA code for any application. -
Create applications that are suitable for use in a real-world business environment. -
Reduce the time you spend fixing errors by up to 90%. -
Learn concrete and demonstratable skills that will enhance your career opportunities. -
Learn techniques you can apply immediately to any VBA application. -
Amaze your colleagues as they wonder "How did you become such a genius at VBA?"
This is the only VBA resource that…
-
Walks you through the creation of VBA applications in an easy to follow step-by-step manner. -
Provides thousands of lines of pre-written ready-to-use code. -
Gives you a simple framework with which you can build any application in VBA. -
Teaches you how to write easy-to-read professional quality code. -
Shows you how to design, plan and build a full VBA Application. -
Explains everything in plain English without the jargon.
– John Ovens, Financial Analyst, Australia
The 9 Applications You Will Build
Match Results Reader
Major Topics Include:
Building a simple project framework, selecting a range of data, comparing text in different cells, opening workbooks, copying data between worksheets.
Sum Data Using the Dictionary
Major Topics Include:
Building a report, updating totals as the application runs, sorting a worksheet range, formatting cells, writing code to handle errors.
Send Worksheets By Email
Major Topics Include:
Sending an email, adding attachments to an email, Dealing with a collection of items, adding/deleting Worksheets, creating a new workbook.
Build An Excel Table Of Country Data
Major Topics Include:
Creating a worksheet table, adding/removing table columns, using worksheet events to automatically update items, using PasteSpecial to paste formats or formulas.
Create A Historical Currency Chart
Major Topics Include:
Creating a custom UserForm, adding/deleting a Chart, Inserting a chart trendline, using the Windows File Dialog to allow the user to select a file.
Read From An Access Database
Major Topics Include:
Connecting to a database, reading and writing between a Database table and a worksheet, deleting all records in a database table, using optional parameters in a sub or function.
Create A Formatted Financial Report
Major Topics Include:
Reading from multiple workbooks/worksheets, formatting a report, using a template to format a report, adding sparklines to cells, measuring how long a VBA application takes to run.
Create A Pivot Table Of Book Royalties
Major Topics Include:
Creating/deleting a Pivot table, adding rows/columns/filters and values to a pivot table, groupings dates by week.
Read And Write Data To Text Files
Major Topics Include:
Opening text files,read and writing between text files and worksheets, parsing strings, padding strings. copying files.
What our graduates are saying...
Start building professional VBA applications in minutes, not months.
Start creating Applications TODAY!
Get INSTANT ACCESS
-
9 exclusive video workshops - one for each application -
9 PDF guides with complete step-by-step instructions for each application -
Over 2500 lines of professionally crafted and fully documented code -
1 month email support
Meet Your Instructor, Paul Kelly.
I have written over a million lines of code in a 20 year software development career. I have worked for the largest insurance company in the UK, was a senior software consultant for the world's biggest Car Rental Corporation and have worked with many other well known companies.
For the last number of years I have been involved in building advanced Excel applications and training Excel users to get the most from Excel Macros in very competitive environments.
Based on my experience with Excel users I wrote a book in 2014 which became a best-seller on Amazon. Following on from this I created a blog to share my knowledge of VBA. It receives well over a million visitors every year.
My vision is to take people who are enthusiastic about learning VBA and help them become masters of the craft.
Still have questions?
You can post a question from anywhere in the course or you can email me directly at [email protected]
Absolutely! Even if you tried and failed to learn VBA many times before.
The following is just one of countless testimonials that I have received:
"As I got better and better at using Excel, I still found that VBA code was virtually impossible for me to use unless it was a simple macro. Your course 'The VBA Handbook' was my breakthrough. By working through the step-by-step logic of building VBA applications, I could see how the applications came together and apply them in real time to projects I’ve been working on. If anyone is frustrated with learning VBA one command at a time, then this course is the answer.” – Jeff Prager, Data Analyst.
Once you have enrolled, you have ongoing access. The course is self-paced and you may take as long as you need to complete it.
Absolutely 100% Yes. You can use the code however you like - personal or commercial. You can alter it any way you like.
The course is a fully digital product and includes text and videos.
Then you can get a full refund within 30 days of purchase. No questions asked! Simply reply to your receipt email.
Just click here. I'll be waiting!
By the end of the Excel VBA Handbook course you'll be able to...
-
Automate complex Excel tasks in minutes, not hours -
Have mastered essential VBA skills like database connections, pivot tables, and email automation -
Create professional reports and charts that impress stakeholders -
Build robust applications using time-tested frameworks -
Connect Excel to Access, SQL, and other databases with confidence -
Handle any data manipulation task - from text files to multi-worksheet analysis -
Turn complex business requirements into elegant VBA solutions