Updating a timesheet from a lookup

JW2989

New Member
Joined
Jan 18, 2022
Messages
18
Office Version
  1. 365
Platform
  1. Windows
Hello, I am trying to create a timesheet, where users can enter their time (in hours) against a list of projects they are assigned to.

I have a table that contains Resources and holds the Projects, and then they are matched in a Resource Allocation table with a Start and End dates for the duration they are on the project.

I am trying to build a new sheet that users enter their time for a week.

1) They select their Name, and then the Week they wish to enter time for from 2 dropdowns. Once the name is selected it will pull through their projects they are allocated to in the Resource Allocation table.
2) They enter their total hours for the week in the table with the black border below.

Question 1) How do the users do a double search, one for the names, and one for the date from the Resource Table to load into a form similar to the one with the black border? It would need to search the relevant date column in the Resource Allocation table

Question 2 ) - How do I save those new values back in the table? Would I need a reference for the WeekID along with the Req_ID to find a specific cell to reference?

Any help is much appreciated

Timesheet.xlsx
CDEFGHIJK
8Project Allocations
9Req_IDNameProject07/02/2208/02/202209/02/2210/02/2211/02/22
101JackWifi00000
112BillySales00000
123JackSales00000
134JoeWifi00000
145JoeSAP00000
15
16
17
18TimeSheet (dropdown to select name and weekto enter time)
19SelectNameJack
20SelectWeek07/02/2022
21
22(Depending on dropdowns - it will display the projects and week that time needs to be entered
23Projects07/02/202208/02/202209/02/202210/02/202211/02/2022
24Wifi00000
25Sales00000
26
27
28
29
Sheet3
Cells with Data Validation
CellAllowCriteria
E19List=$S$12#
E20List=$F$9:$H$9
.
 

Excel Facts

What is =ROMAN(40) in Excel?
The Roman numeral for 40 is XL. Bill "MrExcel" Jelen's 40th book was called MrExcel XL.
Glad to hear you got the solution.

If you would like to post the solution then it is perfectly fine to mark your post as the solution to help future readers. Otherwise, please do not mark a post that doesn't contain a solution.
 
Upvote 0
Glad to hear you got the solution.

If you would like to post the solution then it is perfectly fine to mark your post as the solution to help future readers. Otherwise, please do not mark a post that doesn't contain a solution.
I used a separate timesheet for each user that is then Queried back into the main overall timesheet. I linked them together which enabled me to make edits and then send the data back. My method above was far too complicated and would have required pages of VBA
 
Upvote 0

Forum statistics

Threads
1,214,830
Messages
6,121,839
Members
449,051
Latest member
excelquestion515

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top