我试图让我的ActiveX复选框与我的Excel工作表上的相同颜色匹配。如果背景颜色清晰会更好。有没有办法实现这个目标?
答案 0 :(得分:0)
是的,这是可能的。
以下是根据是否选中复选框更改复选框颜色的示例:
Private Sub CheckBox1_Click()
If CheckBox1.Value = True Then
CheckBox1.BackColor = vbRed
Else
CheckBox1.BackColor = vbYellow
End If
End Sub
AFAIK,将复选框设置为透明有一个错误,因此最好将复选框设置为工作表的颜色,以便将其混合。