RGB-FunktionRGB function

Gibt eine ganze Zahl vom Typ Long zurück, die einen RGB-Farbwert darstellt.Returns a Long whole number representing an RGB color value.

SyntaxSyntax

RGB (rot, grün, blau)RGB(red, green, blue)


Die Syntax der RGB-Funktion weist die folgenden benannten Argumente auf:The RGB function syntax has these named arguments:

TeilPart BeschreibungDescription
rotred Erforderlich; Variant (Integer).Required; Variant (Integer). Zahl im Wert von 0–255, einschließlich, die die rote Komponente der Farbe darstellt.Number in the range 0–255, inclusive, that represents the red component of the color.
grüngreen Erforderlich; Variant (Integer).Required; Variant (Integer). Zahl im Bereich von 0–255, einschließlich, die die grüne Komponente der Farbe darstellt.Number in the range 0–255, inclusive, that represents the green component of the color.
blaublue Erforderlich; Variant (Integer).Required; Variant (Integer). Zahl im Wert von 0–255, einschließlich, die die blaue Komponente der Farbe darstellt.Number in the range 0–255, inclusive, that represents the blue component of the color.

BemerkungenRemarks

Von den Methoden und Eigenschaften einer Anwendung, die eine Farbspezifikation akzeptieren, wird erwartet, dass es sich bei der Spezifikation um eine Zahl handelt, die einen RGB-Farbwert darstellt.Application methods and properties that accept a color specification expect that specification to be a number representing an RGB color value. Ein RGB-Farbwert gibt die relative Intensität der Farben rot, grün und blau an, durch die eine bestimmte Farbe angezeigt wird.An RGB color value specifies the relative intensity of red, green, and blue to cause a specific color to be displayed.

Es wird davon ausgegangen, dass der Wert für jedes Argument für RGB, das 255 überschreitet, 255 ist.The value for any argument to RGB that exceeds 255 is assumed to be 255.

In der folgenden Tabelle sind einige Standardfarben und die darin enthaltenen Rot-, Grün- und Blauwerte aufgeführt:The following table lists some standard colors and the red, green, and blue values they include:

FarbeColor RotwertRed value GrünwertGreen value BlauwertBlue value
SchwarzBlack 00 00 00
BlauBlue 00 00 255255
GrünGreen 00 255255 00
CyanCyan 00 255255 255255
RotRed 255255 00 00
MagentaMagenta 255255 00 255255
GelbYellow 255255 255255 00
WeißWhite 255255 255255 255255

Hinweis

Die RGB-Farbwerte, die von dieser Funktion zurückgegeben werden, sind nicht mit den vom Macintosh-Betriebssystem verwendeten Werten kompatibel.The RGB color values returned by this function are incompatible with those used by the Macintosh operating system. Sie können im Kontext von Microsoft-Anwendungen für Macintosh verwendet werden, sollten aber nicht verwendet werden, wenn Farbänderungen direkt an das Macintosh-Betriebssystem kommuniziert werden.They may be used within the context of Microsoft applications for the Macintosh, but should not be used when communicating color changes directly to the Macintosh operating system.

BeispielExample

Dieses Beispiel zeigt, wie die RGB -Funktion verwendet wird, um eine ganze Zahl zurückzugeben, die einen RGB -Farbwert darstellt.This example shows how the RGB function is used to return a whole number representing an RGB color value. Sie wird für diejenigen Anwendungsmethoden und -eigenschaften verwendet, die eine Farbspezifikation akzeptieren.It is used for those application methods and properties that accept a color specification. Das Objekt __ MyObject und seine Eigenschaft werden nur zur Illustration verwendet.The object MyObject and its property are used for illustration purposes only. Wenn MyObject nicht vorhanden ist oder wenn es nicht über eine Color -Eigenschaft verfügt, tritt ein Fehler auf.If MyObject does not exist, or if it does not have a Color property, an error occurs.

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.

Siehe auchSee also

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.