2010-06-02 45 views

回答

0

当您处于设计模式(意味着您可以移动和调整按钮)时,您可以双击一个按钮,VBA编辑器将打开该按钮的Click事件的子例程。如上所述,它们与您碰巧以任何方式拥有它们的单元格都没有关联。

0

表单控件不直接链接到工作表单元格。他们可以'锚定'他们的大小为&对齐的目的,但据我所知没有任何关系与细胞,可以让你得到一个单元格的参考,假设甚至可以毫不含糊地确定。

虽然每个窗体控件只能运行一个宏,但肯定很容易识别这种方式,不是吗?

3
Dim r As Range 
    Set r = ActiveSheet.Buttons(Application.Caller).TopLeftCell 

上面的代码会给你按钮的单元格地址(这只适用于表单按钮不活动x按钮)。

2

由于某些原因,我不得不使用.Shapes(Application.Caller),因为.Buttons(Application.Caller)正在返回一个错误。

相关问题