Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 选择项目时更新主目录工作表中行的日期列_Excel - Fatal编程技术网

Excel 选择项目时更新主目录工作表中行的日期列

Excel 选择项目时更新主目录工作表中行的日期列,excel,Excel,第1页-主记录 **Fullname**, **Last Used** John Doe, 10/26/2019 Jane Doe, 09/14/2019 Jack Doe, 09/07/2019 Jeni Doe, 07/22/2019 第2页-调度程序 **Assignment**, *Assignment Date*, **Employee** Cleaner 1, 10/22/2019, John Doe Cleaner 2, 10/22/2019, Jack Doe Cleaner

第1页-主记录

**Fullname**, **Last Used**
John Doe, 10/26/2019
Jane Doe, 09/14/2019
Jack Doe, 09/07/2019
Jeni Doe, 07/22/2019
第2页-调度程序

**Assignment**, *Assignment Date*, **Employee**
Cleaner 1, 10/22/2019, John Doe
Cleaner 2, 10/22/2019, Jack Doe
Cleaner 3, 10/16/2019, Jack Doe
Cleaner 4, 10/16/2019, Jeni Doe
当从表2(调度程序)中的下拉列表中选择记录时,基于表1(主)中的记录,我想更新表1(主)中该记录的“上次使用”列

我已经四处寻找,还没有完全发现如何才能做到这一点。。。但我确信这是可能的。例如:

第1页-主记录

**Fullname**, **Last Used**
John Doe, 10/26/2019
Jane Doe, 09/14/2019
Jack Doe, 09/07/2019
Jeni Doe, 07/22/2019
第2页-调度程序

**Assignment**, *Assignment Date*, **Employee**
Cleaner 1, 10/22/2019, John Doe
Cleaner 2, 10/22/2019, Jack Doe
Cleaner 3, 10/16/2019, Jack Doe
Cleaner 4, 10/16/2019, Jeni Doe

因此,在执行任务时,为特定任务日期选择的员工在主记录表中的记录将更新到表2中的任务日期。我希望这足够有意义…

可能有一种更具创造性的方法,但我可能只添加vba来检测工作簿的更改事件,并在范围相交时添加today()。该类型实现的一个示例,您能否明确定义“当从表2中的下拉列表中选择记录时”中的选择是如何完成的?进行选择时,哪个单元格值将发生变化/影响?