Thanks for that Greg. I understand what you are saying and I'm going to go away and have a think.

The question now is less about targeting the CC and more about making sure that all the user templates have the appropriate reference and code in the ThisDocument module to allow targeting of the CC. I would like the user to be able to add templates to their collection without having to deal with any references or VBA code. Am I right in saying that this is taking me down the extensibility route? Programmatically adding a reference and copying code into the templates?

Cheers,
Joe