Applies ToMicrosoft 365 专属 Access Access 2024 Access 2021 Access 2019 Access 2016

返回一个 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)    

需要更多帮助?

需要更多选项?

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

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