Expired certificate for signed VBA

Anonymous
2024-08-15T15:49:12+00:00

Hello. I was wondering and can't find a definitive answer via Google (maybe the search is kinda broad)...

if VBA, for example, a Document_Open() event, is signed for an Excel and/or Word file and within the two years until cert expiration, 1000s of Excel workbooks and Word docs are made from copies of the two originals, does each of the 1000s all have to be resigned, individually, when the cert is renewed?

It looks like they will all throw up warning messages and VBA won't run, in this case, on Document_Open().

Read about Time Stamping but anything messing with Registry settings is kinda cumbersome, imho, and met with skepticism from desktop/network admins.

It seems VBA code signing poses a huge scalability problem. Basically, I was looking into Document_Open() VBA and wanting to avoid Enable Macros? prompt for users but with assurance. Thank you so much for reading and for your time.

Microsoft 365 and Office | Excel | For business | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Anonymous
    2024-08-16T02:44:53+00:00

    Based on your description, you may send a file with new certificate for signed VBA to users agian.

    0 comments No comments