Trả về một dạng Long đại diện cho mã màu RGB tương ứng với số màu đã xác định.
Cú pháp
QBColor(color)
Đối số màu bắtbuộc là một số nguyên trong phạm vi 0–15.
Cài đặt
Đối số màu có các cài đặt sau:
| Number | Màu | Number | Màu |
|---|---|---|---|
| 0 | Đen | 8 | Xám |
| 1 | Lam | 9 | Xanh Nhạt |
| 2 | Lục | 10 | Màu xanh lá cây nhạt |
| 3 | Lục lam | 11 | Lục lam nhạt |
| 4 | Đỏ | 12 | Đỏ nhạt |
| 5 | Màu đỏ tươi | 13 | Hồng tím nhạt |
| 6 | Vàng | 14 | Vàng Nhạt |
| 7 | Trắng | 15 | Trắng sáng |
Chú thích
Đối số màu đại diện cho các giá trị màu được các phiên bản trước của Basic sử dụng (như Microsoft Visual Basic cho MS-DOS và Trình biên soạn Basic). Bắt đầu với byte có ý nghĩa nhỏ nhất, giá trị trả về chỉ định các giá trị đỏ, xanh lá cây và xanh lam được dùng để đặt màu thích hợp trong hệ thống RGB được Visual Basic for Applications sử dụng.
Ví dụ
Lưu ý
Các ví dụ sau thể hiện cách sử dụng hàm này trong mô-đun Visual Basic for Applications (VBA). Để biết thêm thông tin về cách làm việc với VBA, chọn Tham khảo dành cho Nhà phát triển trong danh sách thả xuống cạnh Tìm kiếm, rồi nhập một hoặc nhiều từ vào hộp tìm kiếm.
Ví dụ này sử dụng hàm QBColor để thay đổi thuộc tính BackColor của biểu mẫu được đưa vào thành màu MyForm được biểu thị bởi ColorCode.
QBColor chấp nhận các giá trị số nguyên trong khoảng từ 0 đến 15.
Sub ChangeBackColor (ColorCode As Integer, _
MyForm As Form)
MyForm.BackColor = QBColor(ColorCode)
End Sub