Except for short-term testing, you should never allow all macros.
See https://learn.microsoft.com/en-us/DeployOffice/security/internet-macros-blocked
Word macros failing

I have several users that use mail macros on a regular basis for mailing out legal documents. They are all using Office 365 for apps. Word Trust center is set to allow macros. Starting today, some of the users started receiving the "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."
If I go into Word -> Trust Center Settings, macros are still set to on.
Anyone have any suggestions?
6 answers
Sort by: Most helpful
-
Charles Kenyon 1,601 Reputation points
2022-09-07T02:01:55.177+00:00 Emily Hua-MSFT 23,781 Reputation points Microsoft Vendor2022-09-07T03:43:49.273+00:00 > If I go into Word -> Trust Center Settings, macros are still set to on.
Do you choose the option of "Enable all macros"?
Could you please tell us where is the document with macros stored?
I suggest you add the storage path into trusted location for a test. (Word > File > Options > Trust Center > Trust Center Settings > Trusted Locations > Add new location.)I also suggest you try to copy the macros from VBA editor (Alt+F11) and paste code into a new local and blank document, then check the issue again.
Any updates, welcome to let us know.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
Ryan Wilderman 126 Reputation points2022-09-07T03:45:37.12+00:00 Yes, enable all macros. The macros are stored within word. We have about 40 of them, Word -> View -> Macros -> View Macros.
Ryan Wilderman 126 Reputation points2022-09-08T03:09:28.753+00:00 Ryan Wilderman 126 Reputation points2022-09-12T19:29:31.14+00:00 2208 Build 16.0.15601.20078
Seems that the problem went away last week and now has returned.