I need help with a perplexing problem. What we have done here at my company is created a slew of MS Word Docs with macros including VBA code, they are to be used by one particular department. We want to keep the macro security set to high on the client PC's so therefore we need to sign the macros with digital certificates. Here is the problem, we DO NOT want to purchase certificates from a third party, nor do we want to use "selfcert". We have been able to create certs and sign the macros, then install the cert on the client pc enabling the end user to use the macro without a macro security dialog box popping up. The snag is that once a cert is created it can only be used to sign the macro by one developer, as the private key gets installed on his pc. If another developer wants to sign a macro he needs to create a seperate cert. This poses a problem for the end user as they have to install multiple certs. How can we issue one cert that can be used by multiple developers, or one developer on multiple machines, so the end users only have one cert to install on the client pc's?