【问题标题】:Excel VBA macro runs after an object has been moved移动对象后运行 Excel VBA 宏
【发布时间】:2015-02-17 08:41:26
【问题描述】:
  1. 我知道如何将宏分配给单元格并在单元格发生更改时启动。
  2. 我知道如何将宏分配给“按钮”并在单击时启动它。
  3. 我知道如何将宏分配给工作表并在任何单元格发生更改时启动。

但是现在.....我在图表中有一个文本框,并希望在文本框移动到新位置后启动宏。目前,我在移动文本框后单击“按钮”,效果很好。如果用户没有点击按钮,我想消除最后一步以避免出现问题。

【问题讨论】:

  • 这里没有事件。

标签: excel vba automation


【解决方案1】:

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

例如,ShapeTopLeftCell.Address 可以从调用到调用以及在属性更改时采取的操作进行监控。

一些信息见OnTime

【讨论】:

    【解决方案2】:

    我想你可以找到你想要的Here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多