Hello all, this is my first time posting here and I am very much a novice when it comes to VBA and macros. Here is what I am trying to accomplish. My employer has a certain format that they want our weekly timesheet in. So I have already created an Excel workbook that will track my time, calculate the number of hours spent on each project and then I made a macro that generates a time sheet in the format my employer wants to see at the end of each week. All I need help with at this point is the final step which is to make a macro that will copy the existing sheet to a new sheet within the same workbook so I can continue tracking time in the next week on the new sheet without deleting or overwriting the data from the week before. So at the end of the year I will have a workbook with 52 sheets/tabs (for all 52 weeks in the year) which will serve as a permenant log of my time. I would like to have a button I can click in any one of the sheets that will copy the existing sheet and create a new identical sheet, minus all the time entries, but including the botton to creat another sheet. In other words, I want to be able to just click this button at the end of each week and make my new sheet which will include the button to create another new sheet, ect...so it will be self replicating. Is this possible, or is it some sort of circular logic? One thought I had, was I could have one master sheet at the beginning where I store the button that activates the macro to generate a new sheet. I think this would be easier to create, but if possible, I would like to just have the button stored on each weeks timesheet without the need of the master sheet. Also, as an added bonus, if I could get a window to pop up and ask me the "Week Ending" and then use my answer to this question to name the new sheet, that would be really cool.
Bookmarks