HotXLS ドキュメント

SetThemeColor メソッド (IXLSFont)

オプションの淡色調整を伴う 12 種類の Office テーマカラースロットのいずれかにフォント色を設定します

構文

procedure SetThemeColor(ThemeIdx: Word; Tint: Double);

パラメーター

ThemeIdx — 0 始まりのテーマスロット (0=lt1, 1=dk1, 2=lt2, 3=dk2, 4..9=accent1..6, 10=hlink, 11=foHlink)
Tint-1.0 .. +1.0 の範囲における明るさ/暗さ調整

備考

セッターは IXLSInterior.SetThemeColor と同一の動作をしますが、XFExt $087D extType ($000D) の rsFont スロットに書き込みます
Font.Color による読み取り時はワークブックの BIFF テーマパレットを通じて解決された RGB が返されます

使用例

フォント色がワークブックのテーマに追従するように、accent3 + tint で監査列をタグ付けします

Workbook.Sheets[1].Range['D2', 'D50'].Font.SetThemeColor(6, - 0.25);
Workbook.SaveAs('AuditColumn.xls', xlExcel97);

関連項目