Okay I am creating a program that incorporates a MS Excel file into my VB App. I do not want this excel file to be edited in any way. The excel file is like a roster that you save people names on. What I want is to keep this file as a template, so that others can be created from it. Is there a way in VB to open this file and then save it as another filename inputted by the user?