【发布时间】:2016-12-01 15:52:24
【问题描述】:
嗯,几乎所有内容都在标题中。
我知道如何使用代码执行自动填充。 我知道如何捕捉用户在工作表上执行的大量事件和操作。
但这里的挑战是捕捉到用户在工作表上的几个单元格上执行了自动填充,然后强制自动填充到 xlFillCopy 而不是 xlFillSeries...
有什么想法吗?
【问题讨论】:
嗯,几乎所有内容都在标题中。
我知道如何使用代码执行自动填充。 我知道如何捕捉用户在工作表上执行的大量事件和操作。
但这里的挑战是捕捉到用户在工作表上的几个单元格上执行了自动填充,然后强制自动填充到 xlFillCopy 而不是 xlFillSeries...
有什么想法吗?
【问题讨论】:
您可以捕获 Worksheet Change 事件,然后检查撤消列表中的最后一个操作:
If Application.CommandBars("Standard").Controls("&Undo").List(1) = "Series" then
...
【讨论】: