Vba 设置复选框背景透明

Vba 设置复选框背景透明,vba,excel,Vba,Excel,我一辈子都找不到如何将窗体控件复选框背景设置为透明 Dim cb As CheckBox For Each cb In ActiveSheet.CheckBoxes cb.Value = -4146 cb.Interior.Color = ??? Next cb 为了清楚起见,我说的是工作表上的表单复选框,而不是表单上的表单复选框,也不是ActiveX复选框(开发人员菜单>插入>表单控件) 我录制了一个宏并得到了这个结果,但我想知道是否有办法通过复选框对象而不是使用形状对象来

我一辈子都找不到如何将窗体控件复选框背景设置为透明

Dim cb As CheckBox

For Each cb In ActiveSheet.CheckBoxes
    cb.Value = -4146
    cb.Interior.Color = ???
Next cb
为了清楚起见,我说的是工作表上的表单复选框,而不是表单上的表单复选框,也不是ActiveX复选框(开发人员菜单>插入>表单控件)

我录制了一个宏并得到了这个结果,但我想知道是否有办法通过复选框对象而不是使用形状对象来完成。即使是一个链接到MSDN开发页面的表单控件复选框也会有所帮助,因为我找不到它

ActiveSheet.Shapes("cb1_1").Fill.Visible = msoFalse
cb.Interior.ColorIndex = xlNone