VBA HTML Maker add-in not working

sapka

Board Regular
Joined
Nov 9, 2009
Messages
110
Hello,<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>
I am using Excel 2010 (64-bit). For some reasons I cannot successfully use VBA HTML Maker add-in (www.mrexcel.com/vbaddin.shtml). I get several errors, one I have fixed with adding PtrSafe, but I still have problems. To be more precise this line fails (error 438):<o:p></o:p>
Code:
Set cBtn.BtnEvents = Application.VBE.Events.CommandBarEvents(Btn)
How this add-in can be fixed?<o:p></o:p>
 

Excel Facts

How to create a cell-sized chart?
Tiny charts, called Sparklines, were added to Excel 2010. Look for Sparklines on the Insert tab.
The Object Browser shows that to use VBE.Events, you need a reference to:

Tools => References => Microsoft Visual Basic for Applications Extensibility 5.3
 
Upvote 0
Here is the filename and the file location on my pc.

C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB

Generic name: Microsoft Visual Basic for Applications Extensibility 5.3

You should be able to get it from the Microsoft website.
 
Upvote 0
Ok, I have successfully referenced it. Now menus are created. However during the creation process I still receive the same error and created buttons seem to be inactive (do not work).<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>
 
Upvote 0
This is the add-in I use. My MSOffice is a 32bit version and I have no problems.

Afte a quick Google search I found a possible explanation from this site:
http://msdn.microsoft.com/en-us/library/ee691831.aspx

Native 64-bit processes in Office 2010 cannot load 32-bit binaries. This is expected to be a common issue when you have existing Microsoft ActiveX controls and existing add-ins.

This, I'm afraid is way over my head.
 
Upvote 0

Forum statistics

Threads
1,224,504
Messages
6,179,142
Members
452,892
Latest member
JUSTOUTOFMYREACH

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top