Hello JH,
Following are the two codes I believe will do the task for you. One code calls the other:-
The first one, as its title suggests, creates sheets from a template sheet for each individual named in the Master sheet. The second one collects the data and transfers it to each individual sheet.
You'll notice that I've renamed the source sheet "Master". I've attached your sample file with the codes implemented. Click on the button at the top of the source sheet to see it all work. If this source sheet is deleted every month, then we could move the button to the Template sheet.
When data is added or deleted from the source sheet, clicking on the button will refresh all the individual sheets also. We could ,if you prefer, put a refresh button on each individual sheet. Each individual sheet is named after each individual in the Master sheet and this name is also placed in cell B3 of each individual sheet. There are two formulae in cells B10 and B11 (of each individual sheet) which place the individuals' first and last names where required. The formulae use cell B3 as the source of information. The formulae are as follows:-
First name:-
Last name:-
I don't see where the Transaction Number (Column A of each individual sheet) comes from. Perhaps you could enlighten us on this.
If it is more convenient for you to leave the source sheet name as Sheet1, then we can change this in the code to suit.
I hope that this helps.
Cheerio,
vcoolio.
Bookmarks