【Excel VBA】查詢ColorIndex調色盤索引值

調色盤索引值(ColorIndex)

在VBA我們可以使用調色盤索引值(ColorIndex)來給訂顏色,但怎麼知道各個數值代表什麼顏色呢?以下帶你簡單查詢ColorIndex代表的顏色。

輸入巨集

首先建立如上方表格(A1: ColorIndex;B1: Color),並輸入以下指令

Sub ColorIndex()
Range(“B2”).Interior.ColorIndex = Range(“A2”)
End Sub

語法說明

Range(“B2”).Interior.ColorIndex = Range(“A2”)
B2儲存格的顏色索引值為A2儲存格

執行巨集

點選「開發人員」-「巨集」或按下「Ctrl」+「F8」快捷鍵,並「執行」巨集。

執行後則將調色盤索引值(A2儲存格)轉成顏色(B2儲存格)

製作按鈕

點選「開發人員」-「插入」-「按鈕(表單控制項)」,並拖曳出按鈕圖形

指定巨集巨集名稱ColorIndex」,點選「確定」。

製作出ColorIndex按鈕,可再自行命名按鈕名稱如「Show color」。

點選按鈕則將調色盤索引值(A2儲存格)轉成顏色(B2儲存格)

ColorIndex查詢表

其他文章分享

【Excel VBA】
儲存檔案/另存新檔

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *