You can write better macros in half the time

Get my VBA examples delivered to your spreadsheet for free

I want to help you write better macros in less time. That's why I developed a solution to connect Excel to my growing database of hundreds of practical VBA examples, and I'm giving it to you for free.

Ryan Wells
Hi, I'm Ryan Wells
VBA Consulting
"He was really quick, efficient and professional. I would definitely recommend Ryan as the 'go to guy' for any VBA problem. My final system is working perfectly and my own VBA skills have improved, too."
-Michelle, Computer Science Instructor

I've been a VBA consultant for years. Rest easy knowing you're getting quality work from an experienced developer.

Powerful Excel Add-Ins

I use my VBA skills to develop powerful Excel Products with features found nowhere else.

Mouse To Macro Excel Add-in

Mouse To Macro

Mouse To Macro is an Excel Add-in that records your mouse clicks and cursor movements and converts the actions to a VBA macro for instant playback. Mouse To Macro is a first of a kind Excel Add-in, and with it, you'll be able to create unlimited recordings, convert your recordings to VBA macros and play your recordings.

You'll finally be able to quickly create repeatable cursor movements and mouse clicks for your VBA projects.
wellsrPRO - The new best way to learn VBA


This Excel Add-in lets you automatically import macro examples from directly into your spreadsheet without ever leaving Excel. PLUS, you can organize your existing macros and even share them with the entire wellsrPRO community - right from your Excel Ribbon. How cool is that?

Join a community of others who have already discovered why wellsrPRO is the new best way to learn VBA.
CF Shapes Excel Add-in

CF Shapes

Until today, when a value was displayed within a shape, you could not change its color to let you know how well you were performing. CF shapes changes that. It gives you control of how your shapes will be displayed based on the conditions and settings you've set and based on the selections made by the user of the dashboard.

Make smarter business decisions by supercharging your reports and dashboards with CF Shapes today.

VBA Tutorials and Macro Examples

I create VBA Tutorials and Macro Examples to help you become a VBA expert, just like me.

VBA Tutorials Blog

VBA Tutorials Blog

Head to the blog to check out all the incredible things you can do with VBA. Here, I post my easy to understand VBA tutorials and macro examples for Excel, Outlook, Word and more.

Featured Spotlight

Here are some great pages to get you started on your quest to master VBA.

VBA Code Library

VBA Code Library

Your one stop shop for stand-alone VBA code snippets and user-defined functions (UDFs) without the clutter of detailed tutorials. Grab your macro and go!

Excel VBA Tutorials

Excel VBA Tutorials

These Excel VBA tutorials and blog posts will teach you everything you need to know about Excel VBA. Here, I'll walk you through real-life applications of Excel VBA.

Excel Splash Screen

Create an Awesome Excel Splash Screen for your Spreadsheet

Give your spreadsheet the grand entrance it deserves by designing and launching an awesome animated splash screen when your workbook is opened.

Form Control Checkbox VBA

The Complete Guide to Excel VBA Form Control Checkboxes

This guide will teach you everything you want to know about using Excel Form Control Checkboxes with VBA, including checking, unchecking and assigning a macro.

Make Dot Grid Paper with Word

Make Dot Grid Paper with Word Document

Add a custom dot grid to a page in your Word document with this VBA macro. Print it out to make a notebook or use it to design, doodle or play Dots and Boxes.

Transparent UserForms

Transparent UserForm Background with VBA

Make a VBA UserForm with a transparent background with these macros. You can also make the background of your controls transparent by following this tutorial.

Ryan Wells

Ryan Wells is a Nuclear Engineer in Charlotte, North Carolina. Since graduating from the University of Florida in 2012 with a Bachelor of Science in Nuclear Engineering and a 4.0 GPA, he has been employed in Duke Energy's BWR Fuel Engineering department where he supports the Brunswick Nuclear Plant. In college, Ryan was the captain of the Chipola College Brain Bowl team in Marianna, Florida. His team won the 2009 Florida State Championship and went on to finish second at the national NAQT Community College Championship Tournament (CCCT). Ryan is the founder of where he seeks to inspire office workers to automate their work using his VBA tutorials and code examples.