Excel VBA UDF Optimization: Using Dictionary Caching for Speed

When a UDF looks up data from an Access table, Excel can end up calling the function hundreds or even thousands of times during recalculation. Without a cache, each call hits the database (a.k.a. server trips), opening connections, running queries, and slowing things down unnecessarily. By loading the product table into a VBA Dictionary the […]

When Excel is Overwhelmed: Access Excel Integration

IntroductionUsing Access as a backend transforms Excel from a bloated storage container into a fast, lightweight calculation and reporting tool. Over time, even the cleanest spreadsheets suffer from workbook creep—the slow, steady expansion of data, formulas, and hidden “temporary fixes” that turn a perfectly good model built two years ago into today’s slow, oversized, and […]

Dynamic Gantt Charts

Dynamic Gantt Charts In this video, I demonstrate how to create a dynamic Gantt Chart in Excel using VBA, including annotated “Event” diamonds to highlight key moments, like delays due to vandalism or bad weather. You’ll learn how to: Use VBA to create and add shapes (rectangles and diamonds) for chart visualization. Add event-specific code […]

Excel Auto Backup Tool (Free)

In today’s fast-paced, data-driven world, businesses of all sizes rely on spreadsheets for everything from daily tasks to business-critical operations. However, despite their importance, many overlook the risk of losing these invaluable files due to corruption or human error. That’s where the Free Excel Backup Tool comes in. This tool is designed to protect your […]

Excel Calendar Add-in

Excel Calendar Add-in Tool (Free)

https://youtu.be/lxR1HnjfQqQ Unlock the Power of Customization with My Excel Calendar Add-In! Welcome to my website, I’m showcasing my custom-built Excel Calendar add-in that’s designed to give you full control over your calendar’s appearance and functionality. Whether you need to mark specific days off, adjust the start of your week, or display up to four months […]