Populating Class Properties
Depending on the requirements, I’ll choose a method for populating my custom collection classes using from data from a worksheet. In this example, I’m using a list of the best selling albums of all...
View ArticleIn an userform list all available fonts
The motivation for this tip was to share how to 1) dynamically add controls to a userform 2) respond to events for these controls, and 3) specifically respond to events using a callback procedure that...
View ArticleString Diffing
I’ve wanted to have some wiki-like diffing in my userform textboxes for a while now. Since I’ve been using wikis almost daily, I want the revisioning feature in everything I do. I’m not there yet, but...
View ArticleExcel 2013, SDI and modeless userforms
Hi Everyone, With Excel 2013 we also got new document windowing in Excel; Microsoft decided to make Excel behave the same as Word: from MDI: The Excel 2010 MDI interface to SDI: The new SDI interface...
View ArticleAn MSForms Treeview
If you have ever used the Treeview control from the “Additional controls” section, then you know what a versatile control this is to show hierarchically organized data. There are a couple of problems...
View ArticleAn MSForms Treeview 2: Ready for beta testing
Hi everyone, Some time ago I announced I was working on “An MSForms Treeview” replacing the Common Controls Treeview with an all-VBA counterpart. This home-made treeview control will work on any Office...
View ArticleA VBA performance class
Hi everyone! If you write a lot of VBA code you probably sometimes run into performance issues. A customer rings you and complains that the Excel file you built for them does not perform well. I’ve...
View ArticlePutting together an Excel VBA course
Hi everyone! I’m putting together an advanced VBA course and I am looking for feedback, as I plan to make this a top-notch training. If you have a couple of minutes to spare (or perhaps are interested...
View ArticleExcel VBA Masterclass
Hi there. Hope you and yours are well in these difficult times! This is just a very short announcement that I’ll be doing an on-line version of my Excel VBA Masterclass. The training is scheduled for...
View Article