Thanks so much for this suggestion. I learned about labels and error handling that jumps to place or performs based on that logic. That code is helpful. I have come up with a way where the document is quickly closed after it is created. I do not know if this is smartest way. However, it works. Meaning that I can open or create new *.docx files that function with programming the original *.dotm has. I don't know if that opened and quickly closed document creates hooks that can cause trouble with memory later. I will try to incorporate some of what you show and keep an eye on what works.