2015-07-20 306 views
0

使用語法.BackColor在Excel VBA中設置組件顏色時,應該輸入什麼才能獲得所需的顏色?Excel VBA .BackColor顏色列表

CommandButton.BackColor = 'What should I have here? 
+1

只需鍵入SystemColorConstants。 (包括點),你會得到整個常量列表。 – Tom

+0

謝謝!我會更新我的答案。花了很長時間才找到這個東西,所以我做了一個問答。 – uranibaba

回答

0

下面是官方色彩名稱的列表:https://msdn.microsoft.com/en-us/library/6ys84h69%28v=vs.90%29.aspx

在excel中構建用戶窗體時,在屬性窗口中,打開BackColor的下拉窗口。每種顏色都會有一個名字。 「vb」後跟沒有空格的顏色名稱將作爲有效的語法(沒有測試過所有的顏色,可能是錯誤的)。

只需鍵入SystemColorConstants即可。 (包括點),你會得到整個常量列表。 (謝謝湯姆,從回覆到問題。)

CommandButton.BackColor = vbButtonFace 'This is default color for command button.