in My excel in the first sheet theres colums for Date Offered(the date of the time Started), Date Completed(the date of the time completed), Time Started, Time Finished, Duration(subtraction of time from time finished and time started), reference number, Functio/Job Classification and Remarks/Notes.I want to make a generator for this wich will generates the times and details on the first sheet based on the details on the 2nd sheet. on my second sheet I have first clumn first cell for the time in to use it will be in this format m/d/yyyy h:mm:ss AM/PM then the second column for the breaks to use(first break is in the first row of 2nd column, Lunch break is in the 2nd row of the 2nd column and last break is in the 3rd row of the 2nd column),on the 3rd column is the org codes to use for the reference number, on the fourth column is the list of Function/Job Classifications and on the fifth column is the corresponding Remarks/Notes for the functions in fourth column.

What I want the generator to do is Ill put the time in in the first column then I want it to generate time details I want it to get code on the 3rd colum of the 2nd sheet where the codes are and for the code it selected I want it to randomly choose on the task list to do for that code (details for the tasks are

Checking Organization Records(for checking organization the time rages are randomly between 1-3 mins and the chance for choosing this should be around 80% )
Creating Organization Records(for creating organization records the time ranges are randomly between 10-12 mins and the chances for choosing this is around 10% only)
Email Management(for email management the time ranges are randomly between 2-3 mins and the chances for choosing this is around 80% 
PowerBi (for powerbi the time ranges are randomly between 2-3 mins and the chances for choosing this is around 40%)
Updating Organization (for Updating organization the time ranges are randomly between 5-6 mins and the chaces of choosing this is around 30%)
Uploading Edocs (for uploading edocs the time ranges are randomly around 1-2 mins and the chances of choosing this is around 60%)
Verifying Temporarz Accounts (for verifizing temporary account the time ranges are randomly 1-2 mins and the chances of choosing this is areound 80%)
OBPI Adhoc (for OBPI Adhoc the time ranges are 10-20 mins and the chances to choose this is around 10%)

I want the tracker to generate time and details up until the todal sum of the duration is around 7hr 30mins to 7hr 35mins I also want the tracker to consider my time breaks I put in the 2nd sheet first break is 13 mins lunch is 55 mins and last break is 15 mins as well. For example if i put my first break at 2:00pm so the tracker should not generate times and details within the time of 2:00pm to 2:13pm because im on break during this times.

give me the codes for all of the modules Ill be needing for this also give me the codes to setup everything so I can just run it in an emptz excel and that will setup this generator for me so i can use it.

can you like give me a code to set everything up even the column names and sheets also the modules. then add a generate button so I can manually start generating time details based on what I inputted in 2nd sheet.

make the code to setup everything even the naming and creating of worksheets also thebuttons and assigning of macros in it