我想知道如何将UserForm中标签的背景颜色更改回默认值? (透明或类似UserFormcolor)
Info_Label.BackColor = xlTransparent
或
Info_Label.BackColor = xlNone
不起作用。
答案 0 :(得分:9)
如果您希望标签透明,则需要设置BackStyle
属性,如下所示:
'Transparent
Info_Label.BackStyle = 0
'Opaque
Info_Label.BackStyle = 1
或者,将标签BackColor
返回到默认颜色:
Info_Label.BackColor = vbButtonFace
答案 1 :(得分:5)
默认颜色是枚举值vbButtonFace
所以:
Info_Label.BackColor = vbButtonFace
或者匹配当前表格:
Info_Label.BackColor = me.BackColor