선택적 색조 조정을 사용하여 12개 Office 테마 색상 슬롯 중 하나에 글꼴 색상을 설정합니다.
Font.Color의 테마 동반 메서드입니다. 애플리케이션이 리터럴 RGB를 고정하는 대신 통합 문서 테마 팔레트를 따르려는 경우 사용합니다. v2.61.0 이후 사용 가능(차트 백로그 웨이브 D 단계 4)
구문
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 범위의 사양 스타일 밝게/어둡게 조정
XFExt FullColorExt에 nTintShade의 Q15 부호 있는 정수로 인코딩됨
주의 사항
세터는
Interior.SetThemeColor와 동일하게 동작하지만 XFExt $087D extType($000D)의 rsFont 슬롯을 씁니다. Font XF 항목은 여전히 최적 인덱싱된 icv를 받으므로 Excel 97-2003은 근사값을 봅니다. Excel 2007 이상은 XFExt FullColorExt 슬롯에서 정확한 테마 idx + 색조를 복구합니다
Font.Color를 통해 읽기 시 통합 문서의 BIFF 테마 팔레트를 통해 해결된 RGB를 반환하므로 원래 세터가 RGB 기반이든 테마 기반이든 관계없이 애플리케이션은 항상 구체적인 LongWord를 봅니다
예제
글꼴 색상이 통합 문서 테마를 추적하도록 감사 열을 accent3 + 색조로 태그 지정합니다
Workbook.Sheets[1].Range['D2', 'D50'].Font.SetThemeColor(6, - 0.25);
Workbook.SaveAs('AuditColumn.xls', xlExcel97);
참고 항목