Excel VBA Formulas, Functions, UDFs + Create Your Own AddIn

Build Custom Functions, Automate Tasks, and Share Your Excel Solutions with Add-Ins

Course by Daniel Strong
How it Works
Level
Language

Stop Struggling With Complex Excel Formulas

Tired of spending hours on giant, error-prone formulas? Frustrated with nested IF statements that make your head spin? You’re not alone! Most Excel users face the same problem spending way too much time on tasks that could be automated or simplified.

Excel has amazing built-in formulas, but they don’t always do exactly what you need. That’s where Excel VBA comes in. With VBA, you can create custom formulas and functions that fit your workflow perfectly and even share them with others.

What You’ll Learn in This Course

From your first custom formula to building your own Excel Add-In, this course shows you how to make Excel work exactly the way you want.

Meet the Instructor:
Daniel Strong

Daniel Strong, founder of ExcelVBAIsFun, is a recognized Excel and VBA automation expert with 16+ years of experience in report generation, data analysis, and workflow automation. A passionate programmer since his teens, Daniel has built systems that save professionals hours of repetitive work and streamline high-volume processes across corporate reporting, finance, and Excel-based automation.

Recognized by Microsoft for his innovative systems and training strategies, Daniel has helped thousands of learners through his YouTube channel and online courses become confident Excel VBA developers who create real programs, solve real problems, and achieve measurable results.

In “Excel VBA Formulas, Functions & UDFs” course, Daniel teaches step-by-step how to write powerful custom functions, optimize formulas, and build UDFs (User-Defined Functions) that extend Excel’s capabilities. You’ll gain practical, real-world skills that allow you to automate repetitive calculations, simplify complex workflows, and unlock the full potential of Excel empowering you to work smarter, faster, and more efficiently from day one.

What You’ll Get

Everything you need to transform your Excel skills:

Who Should Take This Course?

This course is designed for Excel users who want to go beyond the basics and unlock advanced capabilities. If you’ve ever thought, “I wish Excel had a formula for this” — this training is for you. Freelancers, analysts, business professionals, and Excel power users will all gain the skills to create powerful, reusable solutions. By the end, you won’t just be using Excel — you’ll be extending it.

24/7 GPT-Powered Support Learning and Building Without Limits

Learning how to create your own formulas and functions in VBA can be both exciting and challenging.

That’s why the Excel VBA Formulas, Functions, UDFs + Create Your Own Add-In Course includes a built-in 24/7 Expert Assistant to guide you through every lesson.

If you need a quick summary, an explanation of how a UDF works, or help understanding how to turn your code into an add-in, the Assistant is there to help — anytime.

No waiting or searching, just instant, clear answers that help you learn faster and apply each concept with confidence.

Don’t Wait to Take Your Excel Skills to the Next Level

Start creating custom functions, UDFs, and Add-Ins today to work smarter, impress your team, and save hours of effort every week.

What Learners Are Saying

Jonathan M U.
Jonathan M U.
Daniel Strong's courses are adequate, to-the-point, and have increased my abilities far beyond what they ever were in corporate accounting.
Vernon R.
Vernon R.
The pace of the course was good. The examples were very basic so that they were easy to understand.
John Z.
John Z.
This would be a great course for people who are trying to understand VBA I am a little further along then this but I am interested to watch the rest and see how it goes
Steven L.
Steven L.
This was a very basic simple course on how to create functions and apply them to a worksheet. Great job!
Donald M.
Donald M.
Thanks Dan! I now see the value of creating custom functions in VBA routines. This new knowledge will certainly help to reduce code complexity!
Jack L.
Jack L.
If you're new to the concept of how the VBAs Function-statement functions, then this course is a perfect first step into its definition! Love this course! You will too!
Rashed A.
Rashed A.
The flow and examples provided are very good. The instructor pace and knowledge is Fantastic. I am enjoying the material of this course
Hector S.
Hector S.
Awesome course! perfect complement to the course I took earlier called "The Ultimate Excel Programmer Course"
Jordan S.
Jordan S.
Done a couple of Dan's VBA courses and always very easy to follow and understand. Thanks!
Janet S.
Janet S.
Yes! I like how Daniel breaks things down into manageable chunks.
Bob H.
Bob H.
This is the second or third course I've taken from Daniel. I have enjoyed every one and learned a tremendous amount in the process. I learned some really neat tricks in this course for functions. And I thought I already knew about all there was to know about functions...boy was I wrong! Keep up the good work, Daniel!
Chris T.
Chris T.
Great description and good pace, brilliant thank you. I am keen to see if you can use a function within table calculations especially if you are moving across columns
Mark H.
Mark H.
Audio/Video Quality and Course Content so far are excellent!
Florian R.
Florian R.
The course was overall really interesting. I learned a lot of new things within excel and I'm really excited to try it with my own functions in my office.

GET LIFETIME ACCESS TODAY

Invest once. Learn forever. With a single payment, you’ll unlock everything you need to master the material course without hidden fees or subscriptions.

30-DAY MONEY BACK GUARANTEE
We are confident that our course will provide you with immense value and help you achieve your goals. To demonstrate our commitment to your satisfaction, we offer a 30-day money back guarantee. If for any reason you are not completely satisfied with the course within 30 days of your purchase, simply contact our customer support team, and we will refund your full payment. No questions asked!

Sale Price:

$54.00

Regular Price:

$98.00

Lifetime Access For A One-Time Fee

$54.00

$98.00

Frequently Asked Questions

  • You should already have Microsoft Excel for PC. Obviously the newer the better, but VBA works the same in all versions. It’s just that newer versions have more options, thus more VBA Commands to control those options.
  • If you’re using Excel or Outlook for Mac, you will find that this course won’t cover all the various Mac nuances, as this course was filmed using a PC. Many students end up programming in windows and just using Mac to run the Excel wb or will virtualize Windows within Mac using programs like Parallels or Bootcamp.
  • Very basic Excel skills needed for this course. If you know Basic to Intermediate Excel VBA, you can surely find more ways to utilize this information, but it is not required as I explain everything in detail.
  • The course will start right away upon signing up, you get instant access.
  • Visit My Courses at the top of the site menu. 
  • You should also receive an email with your username and a link to reset your password if needed check your spam folder just in case. If you have trouble, don’t hesitate to reach out to us.
  • Yes, you can learn at your own speed, so that you can focus on things that you find challenging and breeze past things that you already know. You will be the one to decide when to start accessing the course materials and when to finish.
  • Does lifetime access sounds good to you? You’ll have unlimited access to the course once you’ve enrolled. This means you can re-watch lessons whenever you need and complete the course at your own pace.
  • Every course in the member’s area comes with a ‘Certificate of Completion’ that you can add to your LinkedIn bio, to your resume or even brag to your friends.

Have Questions?

Do you have any concerns or questions? You can fill out the form below or directly email us.

Other Courses

Excel For Freelancers Mentorship Program

Unlock the potential to create and sell Excel-based applications, designed to guide you from concept to successful product launch. Gain lifetime access to lessons, and an extensive Excel Accounting Application. With structured phases in development, marketing, and licensing, plus exclusive tools like the License & Version Control Manager, this program is your comprehensive roadmap to a sustainable income stream.

100% Online

Advanced Dashboard & Reports Masterclass

Master advanced Excel reporting with this masterclss! In 15+ hours of in-depth training, you'll gain the skills to create dynamic, single-click dashboards that automate reporting and generate stunning visuals. This course includes a full Excel Reports Application, comprehensive VBA code with comments, and powerful custom report features—all designed to streamline your workflow and impress your clients.

100% Online

The Freelancer's Academy Masterclass

A comprehensive course packed with 100+ lessons and 30 hands-on exercises designed to elevate your freelance career. From finding your niche to landing high-paying clients, this course gives you the strategies and tools to build a flexible, profitable business. With lifetime access, you can learn at your own pace and gain insights into managing projects, creating a standout portfolio, and converting clients into repeat customers.

100% Online

Complete Web Automation With Excel VBA

The Web Automation Course teaches you how to control any website using Excel VBA—automate logins, fill out forms, extract data, and more. No need for expensive tools or manual browser tasks—learn to build smart, time-saving solutions from scratch. Perfect for anyone who wants to boost productivity, streamline workflows, and take Excel skills to the next level.

100% Online

The Ultimate Excel VBA Course

Master Excel automation! A complete certification program designed for all skill levels. Learn to write macros, automate repetitive tasks, build custom reports, and create advanced UserForms, all without prior coding experience. Gain lifetime access to 278 hands-on lectures, ready-to-use code samples, and exclusive bonuses, including a VBA keyboard shortcuts cheat sheet and icon pack.

100% Online

It's Great to see you!

Login or Create an Account if you still don't have one...