HotXLS ドキュメント

TXLSXFont クラス

TXLSXFont クラス for HotXLS components TXLSXCellFormat brush; TXLSXFonts は、同一のインスタンスを重複排除するワークブック レベルのプールです

構文

TXLSXFont = class;
TXLSXFonts = class;
    

パラメータ

Name, Sizeこのクラスはセルのフォント設定を表します
Bold, Italic, Strikethroughフォント スタイルの Boolean フラグ
UnderlineTXLSXUnderline — none、single、double、またはその会計用バリエーションのいずれか
Color, ColorIsAutoARGB のフォント色。Color を代入すると ColorIsAuto とテーマ / インデックスの色ソースも一緒にクリアされます。ColorIsAuto = True にすると、Excel が自動色 (通常は黒) を選びます
ColorTheme, ColorIndex, TintAndShade代替の色ソース: Office テーマ スロット (0..11) またはレガシーのインデックス パレット スロット (0..63)。それぞれ任意の tint を伴います。優先順位はテーマ > インデックス > RGB です。0 以上のスロットを代入すると ColorIsAuto がクリアされます
VertAlignTXLSXFontVertAlign — ベースライン、下付き、上付きのいずれか
OutlineFont, Shadowブール値。Excel の「Outline」「Shadow」フォント効果
Family, CharSetOOXML <font> ファミリ分類と文字セットのコードです。0 / -1 は「未設定」を意味し、保存ファイルには出力されません
Add, Count, ItemsTXLSXFonts プールのメンバーです。新しいインスタンスの追加と、プールの列挙を行います

関連項目

この例では、CellFormat 経由で書式設定したセルを、太字、12pt、赤色にします

CellFormat.Font.Bold := True;
CellFormat.Font.Size := 12;
CellFormat.Font.Color := $00FF0000;

See also

TXLSXCellFormat class
TXLSXWorkbook クラス