RGB 函數
會傳回代表 RGB 色彩值的 Long 整數。
語法
RGB (紅色、 綠色、 藍色)
RGB函式語法具有下列具名引數:
部分 | 描述 |
---|---|
紅 | 必填; Variant (整 數) 。 包含範圍 0-255 的數位,代表色彩的紅色元件。 |
綠色 | 必填; Variant (整 數) 。 包含範圍 0–255 的數位,代表色彩的綠色元件。 |
藍色 | 必填; Variant (整 數) 。 0–255 範圍中的數位,包含 ,代表色彩的藍色元件。 |
註解
接受色彩規格的應用程式 方法 和 屬性 會預期規格是代表 RGB 色彩值的數位。 RGB 色彩值會指定紅色、綠色和藍色的相對強度,以顯示特定色彩。
下表列出一些標準色彩,以及其包含的紅色、綠色和藍色值:
色彩 | 紅色值 | 綠色值 | 藍色值 |
---|---|---|---|
黑色 | 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 作業系統時使用。
範例
此範例示範如何使用 RGB 函數傳回代表 RGB 色彩值的整數。 它用於接受色彩規格的應用程式方法和屬性。 物件 MyObject 及其 屬性僅供說明之用。 如果 MyObject 不存在,或沒有 Color 屬性,則會發生錯誤。
Dim Red, I, RGBValue, MyObject
Red = RGB(255, 0, 0) ' Return the value for Red.
I = 75 ' Initialize offset.
RGBValue = RGB(I, 64 + I, 128 + I) ' Same as RGB(75, 139, 203).
MyObject.Color = RGB(255, 0, 0) ' Set the Color property of MyObject to Red.
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。