HotXLS 文件

TabColor 屬性

傳回或設定 Excel 在活頁簿視窗底部顯示的工作表標籤色彩。與 Font.Color 和 Interior.Color 的編碼相同:低位元組為紅色,中間位元組為綠色,高位元組為藍色,最高位元組為零。使用 RGB 函數建構值。讀/寫 Longword
預設值為 0,表示「自動/無標籤色彩」。當屬性保留為預設值時,HotXLS 不為工作表發出 BIFF8 SheetExt($0862)記錄,Excel 以主題色彩顯示標籤。任何非零 RGB 值都會在活頁簿全域串流中觸發每個工作表的 SheetExt 記錄,使色彩能通過儲存/開啟往返
讀取器透過活頁簿調色盤解析索引色彩,因此應用程式無論 Excel 在來源 .xls 檔案中如何編碼色彩,始終能看到具體的 RGB 值

語法

property TabColor: Longword;

範例

此範例將第一個工作表的標籤設為綠色、第二個工作表的標籤設為紅色,然後儲存活頁簿

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