RGB İşlevi

Uygulandığı Öğe
Microsoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

RGB renk değerini temsil eden bir Uzun döndürür.

Söz dizimi

RGB(kırmızı, yeşil, mavi)

RGB işlevinin söz diziminde şu bağımsız değişkenler bulunur:

Bağımsız değişken Açıklama
kırmızı Gerekli. Değişken (Tamsayı). Rengin kırmızı bileşenini temsil eden 0-255 (dahil) aralığındaki sayı.
Yeşil Gerekli. Değişken (Tamsayı). Rengin yeşil bileşenini temsil eden 0-255 (dahil) aralığındaki sayı.
Mavi Gerekli. Değişken (Tamsayı). Rengin mavi bileşenini temsil eden 0-255 (dahil) aralığındaki sayı.

    

Açıklamalar

Renk belirtimlerini kabul eden uygulama yöntemleri ve özellikleri, bu belirtimin RGB renk değerini temsil eden bir sayı olmasını bekler. RGB renk değeri, belirli bir rengin görüntülenmesine neden olmak için kırmızı, yeşil ve mavinin göreli yoğunluğunu belirtir.

RGB için 255'i aşan herhangi bir bağımsız değişkenin değerinin 255 olduğu varsayılır.

Aşağıdaki tabloda bazı standart renkler ve bunların içerdiği kırmızı, yeşil ve mavi değerler listelemektedir:

Renk Kırmızı Değer Yeşil Değer Mavi Değer
Siyah 0 0 0
Mavi 0 0 255
Yeşil 0 255 0
Camgöbeği 0 255 255
Kırmızı 255 0 0
Kırmızı 255 0 255
Sarı 255 255 0
Beyaz 255 255 255

    

Bu işlev tarafından döndürülen RGB renk değerleri Macintosh işletim sistemi tarafından kullanılanlarla uyumsuzdur. Macintosh için Microsoft uygulamaları bağlamında kullanılabilirler, ancak renk değişiklikleri doğrudan Macintosh işletim sistemiyle iletişim kurarken kullanılmamalıdır.

Örnek

Not

Aşağıdaki örneklerde, bu işlevin Visual Basic for Applications (VBA) modülünde kullanımı gösterilir. VBA ile çalışma hakkında daha fazla bilgi için, rama'nın yanındaki açılan listede Geliştirici Başvurusu'nu seçin ve arama kutusuna bir veya birden çok terim yazın.

Bu örnekte RGB işlevinin RGBrenk değerini temsil eden bir tamsayı döndürmek için nasıl kullanıldığı gösterilmektedir. Renk belirtimlerini kabul eden uygulama yöntemleri ve özellikleri için kullanılır. nesnesi MyObject ve özelliği yalnızca çizim amacıyla kullanılır. Yoksa MyObject veya Color özelliği yoksa bir hata oluşur.

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)