why do I get "There was a problem running the macro (1037) when running help on Windows 7 PC?
The vesion of Robohelp is version 6 and the options for output are Win2000 or FlashHelp, WebHelp, JavaHelp, Microsoft HTML Help, etc. The updates to our applicataion help files are rare and I was hoping to avoid upgrading and redoing all of the help files, but I will probably need to do that.
Here is a bit of RoboHistory for you.
20 years ago when I started using RoboHelp, WinHelp was the output of the day. Windows 3.1 was dominant and the compiled help format was called WinHelp. Files existed in a format using a .HLP file extension.
In that format, help simply opened in a window. Often, the help author had do devise their own form of navigating the system. There was a Table of Contents, but you opened it separately.
eHelp Corporation (owners of RoboHelp at that time) came up with a new format that packaged the TOC together in a format that looks a lot like CHM output. That format was called WinHelp 2000 and it was achieved using special DLLs to implement the changes.
Additionally, only RoboHelp for Word was/is capable of creating this type of help. AFAIK it was never possible with RoboHelp HTML.
I'm unsure if this Microsoft article will help, given Rick's information, but it can't hurt to have a look.
"I cannot open Help that was created in the Windows Help format (WinHlp32.exe)"
In the Known issues section, "Known issues that may occur after you install the WinHlp32.exe update" indicates that a bunch of macros may be disabled and cause the 1037 error you are getting.
"How to enable macros on a single computer after you install WinHlp32.exe" provides details on how to enable the macros.
Amber's answer is indeed the correct one.
You must have already downloaded the Winhelp engine to get this far.
If running over an intranet, there is an additional step needed and described in the same KB article