2014-05-21 64 views
0

我想知道如何將UserForm中的標籤背景顏色更改回默認值? (透明或類似的UserFormcolor)更改標籤BackColor爲默認

Info_Label.BackColor = xlTransparent 

Info_Label.BackColor = xlNone 

不起作用。

回答

7

如果你想在標籤是透明的,你需要設置BackStyle屬性,像這樣:

'Transparent 
Info_Label.BackStyle = 0 

'Opaque 
Info_Label.BackStyle = 1 

或者,將標籤BackColor返回到默認的顏色:

Info_Label.BackColor = vbButtonFace 
+0

THX非常多,你都是在同一時間。現在不要回答接受xD – Kjenos

4

的默認顏色是枚舉值vbButtonFace所以:

Info_Label.BackColor = vbButtonFace 

或當前形式相匹配:

Info_Label.BackColor = me.BackColor 
+0

thx非常多,你們都在同一時間。現在不要回答接受xD – Kjenos

+2

Gareth提到透明度可能是最簡單的方法。 –

+0

我把它給了他,他更新。也許是它的一個動機;)無論如何,這個thx是 。 – Kjenos