TePunaBloke
New Member
- Joined
- Nov 5, 2024
- Messages
- 3
- Office Version
- 2003 or older
- Platform
- Windows
Hi folks,
I'm running Excel 2000 with a legacy spreadsheet which has a single worksheet. Each row contains the details of a given task performed by a particular farm vehicle. The row includes the day. month and year that each job was performed (in separate columns), along with a brief job description of the job and the number of hours taken to complete the job.
One additional column contains the year and month that the job was performed, expressed as a padded 6-digit value in the format: yyyymm. Several rows may contain the same value (e.g. jobs performed in October 2024 all have a column value of: 202410) and this is perfectly fine. The number of tasks varies per month and I never know how many tasks are performed in a month.
I want to create a drop-down list which references a column subset range (e.g. Cells: C12:C100) - but crucially I want the drop-down validation list NOT to contain duplicate entries for all the tasks in the worksheet.
For example: if the worksheet contains 2 tasks for August 2024, 3 tasks for September 2024 and 4 tasks for October 25, I want the drop-down list to contain just 3 values:-
If there is no formula-based solution, I would consider a VBA alternative if necessary.
I'd love to move to a more recent version of Excel, but the system being used is an old Windows 7 box which contains a fair amount of legacy software that is still in use. This limits my options somewhat.
Any and all suggestions and advice are very much appreciated.
My thanks in advance.
I'm running Excel 2000 with a legacy spreadsheet which has a single worksheet. Each row contains the details of a given task performed by a particular farm vehicle. The row includes the day. month and year that each job was performed (in separate columns), along with a brief job description of the job and the number of hours taken to complete the job.
One additional column contains the year and month that the job was performed, expressed as a padded 6-digit value in the format: yyyymm. Several rows may contain the same value (e.g. jobs performed in October 2024 all have a column value of: 202410) and this is perfectly fine. The number of tasks varies per month and I never know how many tasks are performed in a month.
I want to create a drop-down list which references a column subset range (e.g. Cells: C12:C100) - but crucially I want the drop-down validation list NOT to contain duplicate entries for all the tasks in the worksheet.
For example: if the worksheet contains 2 tasks for August 2024, 3 tasks for September 2024 and 4 tasks for October 25, I want the drop-down list to contain just 3 values:-
- 202408
- 202409
- 202410
- 202408
- 202408
- 202409
- 202409
- 202409
- 202410
- 202410
- 202410
- 202410
If there is no formula-based solution, I would consider a VBA alternative if necessary.
I'd love to move to a more recent version of Excel, but the system being used is an old Windows 7 box which contains a fair amount of legacy software that is still in use. This limits my options somewhat.
Any and all suggestions and advice are very much appreciated.
My thanks in advance.