RGB, functie

Van toepassing op
Access voor Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Deze functie geeft een lang geheel getal als resultaat dat een RGB-kleurwaarde vertegenwoordigt.

Syntaxis

RGB(rood, groen, blauw)

De syntaxis van de functie RGB heeft deze argumenten:

Argument Beschrijving
rood Vereist. Variant (Geheel getal). Een getal in het bereik van 0 tot en met 255 dat de rode component van de kleur voorstelt.
groen Vereist. Variant (Geheel getal). Een getal in het bereik van 0 tot en met 255 dat de groene component van de kleur voorstelt.
blauw Vereist. Variant (Geheel getal). Een getal in het bereik van 0 tot en met 255 dat de blauwe component van de kleur voorstelt.

    

Opmerkingen

Methoden en eigenschappen van toepassingen die een kleurspecificatie accepteren, gaan ervan uit dat die specificatie bestaat uit een getal dat een RGB kleurwaarde voorstelt. Een RGB-kleurwaarde geeft de relatieve intensiteit van rood, groen en blauw aan om zo een bepaalde kleur weer te geven.

De waarde voor een argument voor RGB dat groter is dan 255 wordt verondersteld 255 te zijn.

De volgende tabel bevat enkele standaardkleuren en de waarden voor rood, groen en blauw waaruit deze kleuren bestaan:

Kleur Rode waarde Groene waarde Blauwe waarde
Zwart 0 0 0
Blauw 0 0 255
Groen 0 255 0
Cyaan 0 255 255
Rood 255 0 0
Magenta 255 0 255
Geel 255 255 0
Wit 255 255 255

    

De RGB-waarden die door deze functie worden geretourneerd, zijn niet compatibel met de kleurwaarden die worden gebruikt door het Mac OS-besturingssysteem. Ze kunnen worden gebruikt binnen de context van Microsoft-toepassingen voor de Mac, maar ze moeten niet worden gebruikt om kleuraanpassingen rechtstreeks door te geven aan het Mac OS-besturingssysteem.

Voorbeeld

Opmerking

In de volgende voorbeelden wordt het gebruik van deze functie in een VBA-module (Visual Basic for Applications) toegelicht. Meer informatie over het werken met VBA vindt u door in de vervolgkeuzelijst naast Zoeken de optie Referentie voor ontwikkelaars te selecteren en een of meer termen in het zoekvenster te typen.

In dit voorbeeld ziet u hoe de functie RGB wordt gebruikt om een geheel getal op te vragen dat een RGB-kleurwaarde voorstelt. De functie kan op deze manier worden gebruikt voor toepassingsmethoden en -eigenschappen die een kleurspecificatie accepteren. Het object MyObject en de bijbehorende eigenschap worden alleen gebruikt voor illustratiedoeleinden. Als MyObject deze niet bestaat of als deze geen eigenschap Color heeft, treedt er een fout op.

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)