Online Reference

Home

Microsoft Reference
Knowledge Developer Database Internet Resource Forum
VBA
General Function
ดาวน์โหลดคู่มือ

RGB Function

VBA Function, ส่งออกค่าเป็นประเภทข้อมูล Long ที่แสดงรหัสสี RGB

ไวยากรณ์

RGB(red, green, blue )

ฟังก์ชัน RGB มีไวยากรณ์ของอากิวเมนต์ คือ

ส่วน รายละเอียด
red บังคับ, เป็นประเภทข้อมูล Variant (Integer) โดยหมายเลขมีช่วงระหว่าง 0-255 ซึ่งเป็นการแสดงส่วนประกอบของสีแดง
green บังคับ, เป็นประเภทข้อมูล Variant (Integer) โดยหมายเลขมีช่วงระหว่าง 0-255 ซึ่งเป็นการแสดงส่วนประกอบของสีเขียว
blue บังคับ, เป็นประเภทข้อมูล Variant (Integer) โดยหมายเลขมีช่วงระหว่าง 0-255 ซึ่งเป็นการแสดงส่วนประกอบของสีน้ำเงิน

ลักษณะการประยุกต์

เมธอด Application และคุณสมบัติยอมรับการกำหนดสี ยกเว้นการกำหนดที่เป็นหมายเลขที่ค่าสี RGB โดยค่าของสี RGB ระบุตามความเข้มข้นของสีแดง, เขียว และน้ำเงิน เพื่อผสมเป็นสีที่กำหนด

ค่าสำหรับอากิวเมนต์ของฟังก์ชัน RGB ที่เกินกว่า 255 จะใช้ค่า 255

ตารางเป็นตัวอย่างรายการของสีมาตรฐาน

สี สีแดง สีเขียว สีน้ำเงิน
ดำ 0 0 0
น้ำเงิน 0 0 255
เขียว 0 255 255
Cyan 0 255 255
แดง 255 0 0
Magenta 255 0 255
เหลือง 255 255 0
ขาว 255 255 255

ดูเพิ่มเติม

ฟังก์ชัน QBColor

ตัวอย่าง

ตัวอย่างการใช้ฟังก์ชัน RGB เพื่อใช้ส่งค่าหมายเลขแทนค่าสี RGB ซึ่งใช้สำหรับเมธอด Application และคุณสมบัติซึ่งยอมการกำหนด โดยอ๊อบเจคและคุณสมบัติของ MyObject ใช้สำหรับเป้าหมายข้างต้น ถ้าไม่มี MyObject หรือไม่มีคุณสมบัติ Color จะเกิดความผิดพลาด

Dim RED, I, RGBValue, MyObject

' ส่งออกค่าของสีแดง
Red = RGB(255, 0, 0)
' การกำหนดค่าเริ่มต้น
I = 75
' เหมือนกับ RGB(75, 139, 203).
RGBValue = RGB(I, 64 + I, 128 + I)
' กำหนดคุณสมบัติ Color ของ MyObject เป็นสีแดง
MyObject.Color = RGB(255, 0, 0)