使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

返回一个 Long 类型的值,表示 RGB 颜色值。

语法

RGB ( 红色、绿色、蓝色 )

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

参数

说明

红色

必需。 Variant (Integer) 。 0-255 范围内的数字(含)表示颜色的红色分量。

绿色

必需。 Variant (Integer) 。 0-255 范围内的数字(含)表示颜色的绿色分量。

蓝色

必需。 Variant (Integer) 。 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

Yellow

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)

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×