I have a series of (complex) procedures which run via a series of userforms in order to create a new workbook, insert several modules of needed VB based on user input, format the new workbook by copying elements in from a series of hidden templates within the workbook that contains the procedures, and prompt the user to save the document as an .xlsm file at the end of the procedure. I have achieved this.I have a series of (complex) procedures which r