הפונקציה מחזירה Long המייצג ערך צבע RGB.
תחביר
RGB(אדום, ירוק, כחול)
תחביר הפונקציה RGB מכיל את הארגומנטים הבאים:
| ארגומנט | תיאור |
|---|---|
| אדום | נדרש. משתנה (מספר שלם). מספר בטווח 0-255, כולל, המייצג את הרכיב האדום של הצבע. |
| ירוק | נדרש. משתנה (מספר שלם). מספר בטווח 0–255, כולל, המייצג את הרכיב הירוק של הצבע. |
| כחול | נדרש. משתנה (מספר שלם). מספר בטווח 0-255, כולל, המייצג את הרכיב הכחול של הצבע. |
הערות
שיטות יישום ומאפייני יישום המקבלים מפרט צבע מצפים שמפרט זה יהיה מספר המייצג ערך צבע RGB. ערך צבע RGB מציין את העוצמה היחסית של אדום, ירוק וכחול כדי לגרום להצגת צבע מסוים.
הערך עבור כל ארגומנט ב- RGB החורג מ- 255 נחשב ל- 255.
הטבלה הבאה מפרטת כמה צבעים סטנדרטיים ואת הערכים האדומים, הירוקים והכחולים שהם כוללים:
| צבע | ערך אדום | ערך ירוק | ערך כחול |
|---|---|---|---|
| שחור | 0 | 0 | 0 |
| כחול | 0 | 0 | 255 |
| ירוק | 0 | 255 | 0 |
| ציאן | 0 | 255 | 255 |
| אדום | 255 | 0 | 0 |
| מגנטה | 255 | 0 | 255 |
| צהוב | 255 | 255 | 0 |
| לבן | 255 | 255 | 255 |
ערכי צבעי RGB המוחזרים על-ידי פונקציה זו אינם תואמים לאלה המשמשים את מערכת ההפעלה של Macintosh. ניתן להשתמש בהם בהקשר של יישומי Microsoft ל- Macintosh, אך אין להשתמש בהם בעת העברת שינויי צבע ישירות למערכת ההפעלה של Macintosh.
דוגמה
הערה
הדוגמאות הבאות מדגימות את השימוש של פונקציה זו במודול Visual Basic for Applications (VBA). לקבלת מידע נוסף אודות עבודה עם VBA, בחר הפניית מפתח ברשימה הנפתחת שליד חיפוש והזן מונח אחד או יותר בתיבת החיפוש.
דוגמה זו מראה כיצד הפונקציה RGB משמשת להחזרת מספר שלם המייצג ערך צבע RGB . הוא משמש עבור פעולות השירות והמאפיינים של היישום המקבלים מפרט צבע. האובייקט MyObject והמאפיין שלו משמשים להמחשה בלבד. אם MyObject הוא לא קיים, או אם אין לו מאפיין צבע , תתרחש שגיאה.
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)