2016-12-01 28 views
0

幾乎所有的東西都在標題中。excel vba如何知道用戶是否執行自動填充並將其強制爲xlFillCopy?

我知道如何使用代碼執行自動填充。 我知道如何捕捉用戶在表單上執行的大量事件和操作。

但這裏的挑戰是捕捉用戶已在紙張上進行少量細胞的自動填充,然後用力將自動填充到xlFillCopy代替xlFillSeries ...

任何想法?

+0

看到你可以用這個做什麼:http://www.siddharthrout.com/2011/08/ 15/VBA的excelallow粘貼特只/ –

回答

0

可以趕上工作表更改事件,然後檢查在撤銷列表中的最後一個動作:

If Application.CommandBars("Standard").Controls("&Undo").List(1) = "Series" then 
...