Trả về hoặc đặt màu tab sheet hiển thị trong Excel ở cuối cửa sổ workbook. Cùng cách mã hóa như
Font.Color và
Interior.Color: byte thấp là đỏ, byte giữa là xanh lá, byte cao là xanh dương, byte trên cùng là không. Sử dụng hàm
RGB để xây dựng giá trị. Đọc/ghi Longword
Giá trị mặc định là 0, có nghĩa là “tự động / không có màu tab”. Khi thuộc tính được để ở mặc định, HotXLS không phát ra bản ghi BIFF8 SheetExt ($0862) cho sheet và Excel hiển thị tab theo màu theme. Bất kỳ giá trị RGB khác không nào kích hoạt bản ghi SheetExt theo từng sheet trong luồng globals workbook để màu được bảo toàn qua lưu/mở
Trình đọc giải quyết các màu theo chỉ số qua bảng màu workbook để ứng dụng luôn thấy giá trị RGB cụ thể, bất kể Excel đã mã hóa màu như thế nào trong file .xls nguồn
Cú pháp
property TabColor: Longword;
Ghi chú
Ví dụ này đặt tab của sheet đầu tiên thành màu xanh lá và tab của sheet thứ hai thành màu đỏ, sau đó lưu workbook
Workbook.Worksheets[1].TabColor := RGB(0, 255, 0);
Workbook.Worksheets[2].TabColor := RGB(255, 0, 0);
Workbook.SaveAs('TabColors.xls');