RGB-színértéknek megfelelő Hosszú értéket ad eredményül.
Szintaxis
RGB(piros, zöld, kék)
Az RGB függvény szintaxisa az alábbi argumentumokat foglalja magában:
| Argumentum | Leírás: |
|---|---|
| piros | Kötelező megadni. Variant (egész szám). A 0 és 255 közötti intervallumban lévő szám a szín piros összetevőjét jelöli. |
| zöld | Kötelező megadni. Variant (egész szám). A 0 és 255 közötti intervallumban lévő szám a szín zöld összetevőjét jelöli. |
| kék | Kötelező megadni. Variant (egész szám). A szín kék összetevőjét jelölő szám a 0 és 255 közötti intervallumban. |
Megjegyzések
Az olyan alkalmazási módszerek és tulajdonságok, amelyek elfogadnak egy színspecifikációt, azt feltételezik, hogy a specifikáció egy RGB-színértéknek megfelelő szám lesz. Az RGB színérték a piros, zöld és kék relatív intenzitását határozza meg egy adott szín megjelenítéséhez.
A 255-öt meghaladó RGB argumentumok értékének feltételezett értéke 255.
A következő táblázatban néhány alapszín és a bennük található piros, zöld és kék értékek láthatók:
| Szín | Red Value | Zöld érték | Kék érték |
|---|---|---|---|
| Fekete | 0 | 0 | 0 |
| Kék | 0 | 0 | 255 |
| Zöld | 0 | 255 | 0 |
| Ciánkék | 0 | 255 | 255 |
| Vörös | 255 | 0 | 0 |
| Magenta | 255 | 0 | 255 |
| Sárga: | 255 | 255 | 0 |
| Fehér | 255 | 255 | 255 |
A függvény által visszaadott RGB színértékek nem kompatibilisek a Macintosh operációs rendszer által használt színértékekkel. Használhatók a Macintosh rendszeren futó Microsoft-alkalmazások kontextusában, de nem szabad használni akkor, ha a színváltozásokat közvetlenül a Macintosh operációs rendszerrel kommunikálják.
Példa
Megjegyzés
A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.
Ez a példa bemutatja, hogy az RGB függvénnyel hogyan lehet egy RGB-színértéknek megfelelő egész számot visszaadni. Olyan alkalmazási módszerekhez és tulajdonságokhoz használatos, amelyek elfogadnak egy színspecifikációt. Az objektum MyObject és tulajdonsága csak szemléltetési célokat szolgál. Ha MyObject nem létezik, vagy ha nem rendelkezik Szín tulajdonsággal, hiba történik.
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)