Printed Documentation generation issue for RoboHelp HTML X5 and RoboInfo 5, related to Digital Certificates and Macros
The information in this article addresses the issue of the way Microsoft Word handles Digital Certificates for Macros, which causes issues with generating Printed Documentation.
Who is Affected?
Anyone that runs Printed Documentation (RoboHTML X5 and RoboInfo 5 only) for the first time on or after 2-11-05. Anyone that has already generated Printed Documentation before 2-11-05 will not get the error, and will be able to generate Printed Documentation.
What error message could I possibly see if I am having this problem?
“The file contains macros with an expired or revoked signature. Since you are running under High Security Level, these macros will be disabled.”
“The macros in this project are disabled. Please refer to the online help or documentation of the host application to determine how to enable macros.”
“Microsoft Word has encountered a problem and needs to close. We are sorry for the inconvenience.”
“Unable to generate Printed Documentation. Please contact technical support.”
Steps to fix the problem:
Warning: These steps below will change your Macro security settings temporarily, which could make your computer more vulnerable to viruses if the Macro Security setting is not changed back.
- Close RoboHelp HTML X5 or RoboInfo 5
- Open MS Word
- Select Tools > Macro, and select Security…
- Select Low or Medium as Security Level
Note: The Medium setting will ask your permission to Enable or Disable a Macro when necessary, otherwise the Low setting will just run the Macro. If you choose Medium, then make sure to select Enable when being prompted to run our Macro.
- Close MS Word
- Open RoboHelp HTML X5 or RoboInfo 5
- Generate Printed Documentation
More information from Microsoft, regarding Digital Signatures and Macros, is available at either of the following websites: