Fix a Digitally Signed Macro That Cannot Be Enabled in Microsoft Word
Question details
The user needs to enable a digitally signed Word macro on a computer where it remains blocked despite settings that allow signed macros.

- Product
- Microsoft Word
- Device & OS
- not provided
- Scenario
- The same signed macro works on one computer but cannot be enabled on another.
- Observed behavior
- The affected computer does not offer an option to run the macro, even after selecting Disable all macros with notification.
Confirm that the file came from a verified source and note any security message Word displays. If this is a work-managed computer, check with IT before changing certificate trust or removing a file block.
Verify the VBA signature and trust the approved publisher
Use this approach when a signed macro runs on another computer but its publisher is not trusted on the affected computer.
Certificate trust is configured separately on each computer. A valid signature on one computer does not mean the publisher is trusted on another.
A VBA project signature applies to the macro code, not necessarily to every document edit. Changes to the signed VBA project can invalidate or remove its signature.
In Word for Windows, open File > Options > Trust Center > Trust Center Settings > Macro Settings. Check whether the selected option allows digitally signed macros. Do not select Enable all macros.
Open Developer > Visual Basic, select the document's VBA project, and choose Tools > Digital Signature. Review the signing certificate if available. If the signature is missing or invalid, ask the publisher for a verified, newly signed copy.
Open the certificate details and review its validity and certification path. Compare the publisher with the verified source of the document. Ask IT to resolve missing certificate-chain trust or other certificate errors rather than bypassing them.
If Word shows a security warning with publisher details, open those details and use Trust all documents from this publisher only after verifying the certificate. If no trust option appears, ask IT to deploy the approved signing certificate to Trusted Publishers on the affected computer.
Close the document and open it again in Word. Check whether the macro is now permitted. If it remains blocked, continue with the file-origin and policy checks below.

Check downloaded-file blocking and organizational macro policies
Use these checks when Word still blocks the macro or shows no Enable Content option after the signature has been verified.
Use WPS Writer for Word Document Work That Does Not Require VBA
WPS Office is a free, lightweight alternative for everyday document editing, with a familiar interface and Microsoft Word format compatibility for an easy transition. It does not repair Word certificate trust or organizational macro policies, and signed VBA execution should not be assumed to work.

Frequently Asked Questions
Why does the same signed macro work on one computer but not another?
The computers can have different Trusted Publishers entries, certificate-chain trust, file-origin flags, or security policies. Check Word's File > Options > Trust Center > Trust Center Settings on the affected computer and have IT compare the approved publisher certificate.
Why is there no Enable Content button after I select Disable all macros with notification?
That setting does not override all security restrictions. Read Word's security banner, check Properties > General > Unblock on Windows if the file is verified, and ask IT whether a managed policy blocks the macro.
Does editing the document invalidate the macro's digital signature?
Editing the VBA project can invalidate or remove its signature. Ordinary document-content changes do not necessarily invalidate a VBA signature. Check Developer > Visual Basic > Tools > Digital Signature for the selected project and request a newly signed copy if needed.
Should I enable all macros to make the signed macro run?
No. Enabling all macros exposes you to untrusted code and may not overcome administrative restrictions. Verify the signature, trust only an approved publisher, and resolve file-origin or policy blocks instead.
Can WPS Office fix the signed macro security error in Word?
No. Word certificate trust and macro policies must be resolved in Microsoft Office or by your administrator. WPS Writer is an alternative for editing Word documents when the task does not require VBA; do not assume it can execute the signed macro.




