【发布时间】:2017-04-13 11:42:42
【问题描述】:
End Date Original End Date
4/13/2017 4/13/2017------------> 1st instance value
如果用户更改End Date 列中的日期,则Original End Date 列中的日期不应更改(它应该从结束日期开始输入第一个值)。 Original End Date 列应冻结到End Date 列中的第一个条目日期。
如果用户更改结束日期,应该是这样的:
End Date Original End Date
4/20/2017 4/13/2017------------> End Date is changed.
但原始结束日期与第一个结束日期相同。
是否有任何 Excel 公式或 VBA 代码用于此?
此外,不应保护工作表以满足此要求。
【问题讨论】:
-
End Date是哪一栏?Original End Date是哪一列? -
结束日期在P列,原始结束日期在Q列
-
试试下面的答案和代码
-
请更清楚地描述情况。结束日期和原始结束数据列从哪里获取值(用户输入、Excel 公式、VBA 代码、链接到和外部数据源等)?发布您的代码(如果有的话)并附上屏幕截图。