Hi Nebu,
For some reason, I didn't even think about using 3 tables on each spreadsheet.
My manager wanted a button on each day spreadsheet (day 1 to day 11) to insert a new row for specified meal time (breakfast, lunch, or afternoon tea); however creating 3 tables without headers on each sheet should work if I can figure out how to hide table headers. Using a tab key should be easy for him to add a new row and copy all formatting and formulas across; however, my manager doesn't want to have column headers to prevent admin from changing the sort order of entered meals and to make it look nice (no headers for 3 tables, headers shown in uploaded file).
Hi Narayan,
All the action should take on the active sheet.
Worksheets named John Test and John Test2 are my play worksheets and will not be included on in the final workbook.
Worksheet called FoodLists will be a hidden worksheet used as a reference spreadsheet to populate drop-down list that will allow the user to select the Food Item (meal name), such as kidney beans on selected day spreadsheets.
Once the user selects Food Item, the code/formula will then somehow have to populate Food Group, Food Type and average Weigh for selected Food Item and automatically calculate the Total Weight for number of children in the class (number of children ($C$1 * Weight - ie,. E18, E19, E20 etc).
If we look at a John Test 2 spreadsheet, for example, if the user selects Orange from the Food Items drop-down list (don't have a drop-down list yet), the program should use the selected Food Item (orange) to find the corresponding name in the Food List list on the hidden FoodLists spreadsheet, automatically add the Food Group (Fruit), Food Type (Fresh, Canned, Frozen) and Weight (22) from the FoodLists reference list to newly created or modified row. The last column on added/modified row (F6, for example...) should automatically calculate 484 if there are 22 children in the class).
Hope that makes sense.
PS: Refer to embedded image in JohnTest2 spreadsheet for more info.
Thank you both for your assistance.
John