2014-10-06 135 views
1

我遇到ActiveX切换按钮的问题。我希望能够根据单元格属性更改其状态(推送或不推送)。VBA Excel,更改ActiveX切换按钮的状态

我试图使用ControlFormat以访问按钮的Value属性是这样的:

Sheets("activity_tracking").Shapes("lock_unlock_curr_row").ControlFormat.Value = True 

,但我得到错误438:“对象不支持此属性或方法”。这对我来说令人费解,因为“.ControlFormat.Enabled = True”适用于此按钮。

我将是任何见解

回答

1

请将您的ActiveX切换按钮的名称lock_unlock_curr_row再考虑

Sheets("activity_tracking").lock_unlock_curr_row.Value = True