เอกสาร HotXLS

คุณสมบัติ TabColor

คืนค่าหรือกำหนดสีแท็บของแผ่นที่แสดงใน Excel ที่ด้านล่างของหน้าต่าง workbook การเข้ารหัสเหมือนกับ Font.Color และ Interior.Color: ไบต์ต่ำสุดคือสีแดง ไบต์กลางคือสีเขียว ไบต์สูงคือสีน้ำเงิน ไบต์บนสุดคือศูนย์ ใช้ฟังก์ชัน RGB เพื่อสร้างค่า อ่าน/เขียน Longword
ค่าเริ่มต้นคือ 0 ซึ่งหมายความว่า “อัตโนมัติ / ไม่มีสีแท็บ” เมื่อคุณสมบัติยังคงอยู่ที่ค่าเริ่มต้น HotXLS จะไม่ส่งออกระเบียน BIFF8 SheetExt ($0862) สำหรับแผ่นและ Excel จะแสดงแท็บในสีธีมของมัน ค่า RGB ที่ไม่ใช่ศูนย์ใดๆ จะทริกเกอร์ระเบียน SheetExt ต่อแผ่นในสตรีม workbook globals เพื่อให้สีสามารถ round-trip ผ่านการบันทึก/เปิด
ตัวอ่านแก้ไขสีที่จัดทำดัชนีผ่าน palette ของ workbook เพื่อให้แอปพลิเคชันมองเห็นค่า RGB ที่เป็นรูปธรรมเสมอ ไม่ว่า Excel จะเข้ารหัสสีในไฟล์ .xls ต้นฉบับอย่างไร

ไวยากรณ์

property TabColor: Longword;

ตัวอย่าง

ตัวอย่างนี้กำหนดแท็บของแผ่นแรกเป็นสีเขียวและแท็บของแผ่นที่สองเป็นสีแดง แล้วบันทึก workbook

Workbook.Worksheets[1].TabColor := RGB(0, 255, 0);
Workbook.Worksheets[2].TabColor := RGB(255, 0, 0);
Workbook.SaveAs('TabColors.xls');