1

在 Calc 中,我想在特定单元格成为活动单元格时触发一个事件。我认为没有办法做到这一点。

情况如下:

在特定单元格(例如 A5)中输入付款并按 Enter 后,我想以编程方式将当前时间放在其正下方的单元格(A6)中 - 新的活动单元格。我想检测离开该单元格(A6)或进入下面的单元格(A7)而不修改A6或A7的内容。

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

$10 (enter) (immediate enter) 表示交易结束。

$10 (enter) (等一下) (enter) 表示交易没有结束。

两次回车键击之间的时间差决定了接下来会发生什么。

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

4

1 回答 1

0

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

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

例如,搜索“开始侦听选择更改事件”。

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

于 2016-09-13T17:11:37.183 回答