Funktionen RGB

Gælder for
Access til Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Returnerer en Lang, der repræsenterer en RGB-farveværdi.

Syntaks

RGB(rød, grøn, blå)

Syntaksen for funktionen RGB har disse argumenter:

Argument Beskrivelse
rød Påkrævet. Variant (heltal). Tal i området 0-255, inklusive, der repræsenterer den røde komponent af farven.
Grøn Påkrævet. Variant (heltal). Tal i området 0-255, inklusive, der repræsenterer den grønne komponent af farven.
Blå Påkrævet. Variant (heltal). Tal i området 0-255, inklusive, der repræsenterer den blå komponent af farven.

    

Bemærkninger

Programmetoder og egenskaber, der accepterer en farvespecifikation, forventer, at specifikationen er et tal, der repræsenterer en RGB-farveværdi. En RGB-farveværdi angiver den relative intensitet af rød, grøn og blå for at få vist en bestemt farve.

Værdien for et argument til RGB , der overstiger 255, antages at være 255.

I følgende tabel vises nogle standardfarver og de røde, grønne og blå værdier, som de indeholder:

Farve Rød værdi Grøn værdi Blå værdi
[Sort] 0 0 0
Blå 0 0 255
Grøn 0 255 0
Cyan 0 255 255
Rød 255 0 0
Magenta 255 0 255
Gul 255 255 0
Hvid 255 255 255

    

De RGB-farveværdier, der returneres af denne funktion, er ikke kompatible med dem, der bruges af Macintosh-operativsystemet. De kan bruges i forbindelse med Microsoft-programmer til Macintosh, men bør ikke bruges, når du kommunikerer farveændringer direkte til Macintosh-operativsystemet.

Eksempel

Bemærk

Følgende eksempler demonstrerer brugen af denne funktion i et VBA-modul (Visual Basic for Applications). Hvis du vil have mere at vide om at arbejde med VBA, skal du vælge Udviklerreference på rullelisten ud for Søg og skrive ét eller flere ord i søgefeltet.

I dette eksempel vises det, hvordan funktionen RGB bruges til at returnere et helt tal, der repræsenterer en RGB-farveværdi . Den bruges til de programmetoder og egenskaber, der accepterer en farvespecifikation. Objektet MyObject og dets egenskab bruges kun til illustrationsformål. Hvis MyObject den ikke findes, eller hvis den ikke har egenskaben Farve , opstår der en fejl.

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)