RGB 函数

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

返回一个 Long 表示 RGB 颜色值。

语法

RGB ( 红色、 绿色、 蓝色

RGB函数语法具有以下参数︰

参数

说明

红色

必填。变体(整数)。在 0-255 范围) 的整数 (表示颜色的红色组件的数字。

绿色

必填。变体(整数)。在 0-255 范围) 的整数 (表示颜色绿色组件的数字。

蓝色

必填。变体(整数)。在 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不存在,或者如果没有颜色属性,将发生错误。

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)

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×