Rus*_*een 7 excel vba excel-2007
添加复选框时,如何从VBA访问该值?
以下所有都失败了
Sheets("Sheet1").chkMyCheck.Checked
Sheets("Sheet1").chkMyCheck.Value
Sheets("Sheet1").Shapes("chkMyCheck").Checked
Sheets("Sheet1").Shapes("chkMyCheck").Value
Sheet1.chkMyCheck.Checked
Sheet1.chkMyCheck.Value
Run Code Online (Sandbox Code Playgroud)
Sheet1.Shapes("chkMyCheck")似乎找到了对象,但没有公开任何看起来可能返回已检查状态的属性.
弄清楚了
If Sheet1.Shapes("chkMyCheck").ControlFormat.Value = xlOn Then
.....
Run Code Online (Sandbox Code Playgroud)