我正在尝试组合一个基于Excel的快速工作流管理工具,我的员工可以在其中单击特定的单元格,并且该单元格的当前日期在该单元格“计时”。
该表如下所示:
Name | Start Date | Completion Date | Click
Start Date
将根据Name
下的单元格值变化自动填充(我已经弄清楚了如何实现此目的),我希望Completion Date
然后填充当前日期相对于工作人员通过Click
下的超链接“单击”的相关行的日期,因为工作可能无法按时间顺序完成。
宏是否有可能不需要工作人员手动更改特定单元格的值来“完成”完成日期的可能性?
任何建议将不胜感激!
答案 0 :(得分:2)
在常规模块中:
Function SetDate() As Range
'set the date one cell to the left
Application.Caller.Offset(0, -1).Value = Now
Set SetDate = Selection '<< need to return a range
End Function
超链接公式:
=HYPERLINK("#SetDate()","<< Click to set date")