會返回代表 RGB 色彩值的 Long。

語法

RGB ( 紅色、綠色、藍色)

RGB 函數語法具有以下引數:

引數

描述

紅色

必要。 Variant (整數) 。 範圍 0 到 255 中的數位 ,含此範圍,代表色彩的紅色元件。

綠色

必要。 Variant (整數) 。 範圍 0 到 255 中的數位 ,含此範圍,代表色彩的綠色元件。

藍色

必要。 Variant (整數) 。 範圍 0 到 255 中的數位 ,含此範圍,代表色彩的藍色元件。


註解

接受色彩規格的應用程式方法與屬性預期該規格為代表 RGB 色彩值的數值。 RGB 色彩值會指定紅色、綠色和藍色的相對強度,以顯示特定色彩。

任何超過 255 引數RGB 的值會假設為 255。

下表列出一些標準色彩及其包括的紅色、綠色和藍色值:

色彩

紅色值

綠色值

藍色值

黑色

0

0

0

藍色

0

0

255

綠色

0

255

0

青色

0

255

255

紅色

255

0

0

品紅

255

0

255

黃色

255

255

0

白色

255

255

255


此函數所返回的 RGB 色彩值與 Macintosh 作業系統所使用的色彩值不相容。 它們可能會用於 Macintosh 的 Microsoft 應用程式內容中,但不應該在直接將色彩變更傳達至 Macintosh 作業系統時使用。

範例

附註: 下列範例示範如何在 Visual Basic for Applications (VBA) 模組中使用此函數。 如需使用 VBA 的詳細資訊,請在 [搜尋] 旁的下拉式清單中選取 [開發人員參考],並在 [搜尋] 方塊中輸入一個或多個字詞。

此範例顯示如何使用 RGB 函數來返回代表 RGB 色彩值的整數位數。 用於接受色彩規格的應用程式方法與屬性。 物件 MyObject 屬性僅供圖例使用。 如果 MyObject 或沒有 Color 屬性,則會發生錯誤。

Dim RED, I, RGBValue, MyObject
' Return the value for Red.
Red = RGB(255, 0, 0)
' Initialize offset.
I = 75
RGBValue = RGB(I, 64 + I, 128 + I)
' Same as RGB(75, 139, 203).
' Set the Color property of MyObject to Red.
MyObject.Color = RGB(255, 0, 0)

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×