What is the difference between “Form Controls” and “ActiveX Control” in Excel 2010?

Google is full of information on this. As Hans Passant said, Form controls are built in to Excel whereas ActiveX controls are loaded separately. Generally you’ll use Forms controls, they’re simpler. ActiveX controls allow for more flexible design and should be used when the job just can’t be done with a basic Forms control. Many … Read more

Pop up the Excel Statusbar?

I just created 4 progress bars for you. Take your pick 🙂 The pie progressbar is based on Stephen Bullen’s PastePicture code. Rest of the progressbar are easy to create. I have attached a sample file in the end which you can download and test. FEW SNAPSHOTS CODE In the Userform Option Explicit Private Sub … Read more

Getting ScriptControl to work with Excel 2010 x64

You can create ActiveX objects like ScriptControl, which available on 32-bit Office versions via mshta x86 host on 64-bit VBA version, here is the example (put the code in a standard VBA project module): Option Explicit Sub Test() Dim oSC As Object Set oSC = CreateObjectx86(“ScriptControl”) ‘ create ActiveX via x86 mshta host Debug.Print TypeName(oSC) … Read more