移动对象后运行Excel VBA宏

时间:2014-10-13 18:14:06

标签: excel vba automation

  1. 我知道如何将宏指定给单元格并在发生更改时启动。
  2. 我知道如何将宏指定给按钮'并在点击时启动它。
  3. 我知道如何将宏指定给工作表,并在任何单元格发生更改时启动。
  4. 但现在.....我在图表中有一个文本框,并希望在文本框移动到新位置后启动宏。目前,我点击了一个按钮'移动文本框后,这很有效。我想消除最后一步,以避免在用户无法点击按钮时出现问题。

2 个答案:

答案 0 :(得分:0)

如果没有与您希望监控的工作表属性或特性相关联的内置事件,您始终可以使用 Application.OnTime 宏来监控该项目。

例如, Shape TopLeftCell.Address 可以在调用之间进行监控,如果属性发生变化则可以采取行动。

有些信息请参见OnTime

答案 1 :(得分:0)

我认为你可以找到你想要的东西Here