是否可以检测一个细胞何时成为活动细胞



在Calc中,我想在特定单元格成为活动单元格时触发一个事件。我看不出有什么办法。

情况如下:

在一个特定的单元格(比如A5)中输入付款并点击回车键后,我想用程序将当前时间放在它正下方的单元格(A6)中,即新的活动单元格。我想在不修改A6或A7的内容的情况下检测离开该单元格(A6)或进入下面的单元格(A7)。

我想使用回车键之间的经过时间来改变工作表的反应方式。

10美元(输入)(立即输入)表示事务已结束。

10美元(输入)(等一下)(输入)表示交易尚未结束。

双击键之间的时间差决定了接下来会发生什么。

这个电子表格有6600行宏代码,使它发挥作用,我已经非常依赖事件处理,但它只适用于修改后的单元格。在这种情况下,我不会修改A6或A7,但我想触发一个事件,让我知道它们已经成为活动细胞。

这里有一个Calc选择更改事件处理程序的例子:

http://www.pitonyak.org/OOME_3_0.odt

例如,搜索"开始侦听选择更改事件"

我希望这能做你想做的事。也就是说,我认为听众是脆弱的。

最新更新