公開日:2016年05月07日(土)14:45FontID属性FontID属性についても(numFmtId属性と同様に)フォントの定義のID番号が指定されています。以下の図のセルB4を例に見ていきます。セルB4の定義を確認すると、s属性の値は"18"となっています。確認すると、fontID属性は"4"となっています。/></x:xf>※ここまでは前回説明した内容です。fontの定義は/xl/style.xmlのFonts要素にあります。4番目(最初のxf要素を0として数えるので正しくは5番目)のfont要素(上図の青色カッコ)を見ると、フォントが「游ゴシック」でサイズが11ポイント、フォントの色(ARGB)が「FF0070C0」となっていることが読み取れます。familyはフォントファミリーを指定しています。charsetは文字コードです。ここで128はShiftJISであることを示します。...などと定義されています。)schemaは、シートに適用されているテーマの一部としてフォントが定義されている場合に、そのフォントがそのテーマにおいてメジャーフォントなのかマイナーフォントなのかを示します。b要素(太字)、u要素(下線)、stroke要素(取り消し線)などが定義されます。fillId属性...もうパターンが読めてきたことと思いますfillIdはセルの塗りつぶしに関する定義(fills要素)におけるID番号です。セルE3を例にとると、このセルの塗りつぶしの定義は以下のようになっています。</x:fill>【中略】</x:fills>いわゆる「べた塗り」(上図セルA3のような)の場合はpatternType属性は"solid"となります。前景色)要素にはrgb属性によって直接色を指定するほかに、theme属性によってテーマの色を指定したり、indexed属性によって色パレットのインデックス番号を指定したりすることができます。borderId属性borderIdはセルの罫線に関する定義(borders要素)におけるID番号です。このセルの罫線の定義は以下のようになっています。(中くらい)の太さがセットされています。罫線の色はauto(自動)となっています。diagonal要素は斜め罫線の設定です。斜め罫線の向き(右上がり/右下がり)はborder要素のdiagonalUp属性、diagonalDown属性で指定します。セルC5であれば、以下のようになります。</x:border>xfId属性とそのほかの属性については次回取り上げます。