Macros 根据数据有条件地清除单元格内容>;有效性

Macros 根据数据有条件地清除单元格内容>;有效性,macros,formula,validation,libreoffice-calc,Macros,Formula,Validation,Libreoffice Calc,在CALC中,我设置了一列,用指定单元格范围内的值填充(使用Data>Validity菜单)。此列表示用作待办事项列表的电子表格中的“预测日期”。现在,此表中的另一列表示项目完成时的生效日期 我希望,当这个“完成日期”列填入一行时,“预测日期”中的相应值消失。我想在Forecast date列中输入公式IF(ISBLANK())会很简单,但是在这列中我不能有公式和Data>Validity:如果我在列表中选择了一个项目,公式就会被清除,等等。有什么方法可以这样做吗 编辑: 按要求截图。列A是用户

在CALC中,我设置了一列,用指定单元格范围内的值填充(使用
Data>Validity
菜单)。此列表示用作待办事项列表的电子表格中的“预测日期”。现在,此表中的另一列表示项目完成时的生效日期

我希望,当这个“完成日期”列填入一行时,“预测日期”中的相应值消失。我想在Forecast date列中输入公式
IF(ISBLANK())
会很简单,但是在这列中我不能有公式和
Data>Validity
:如果我在列表中选择了一个项目,公式就会被清除,等等。有什么方法可以这样做吗

编辑:

按要求截图。列A是用户在列表中选择日期的位置,如果列B中填写了某些内容,我希望删除该日期


我不确定我是否理解。你能提供一个屏幕截图吗?如果单元格没有被清除(值被删除),但是如果值通过使用条件格式(相同的前景色/背景色)而“消失”是否可以?我没有考虑条件格式。我想这可能没问题,不过如果有合适的方法来清除单元格内容,我也想知道。你可以触发一个宏来删除a列中的条目-如果我有时间,我会看一看。