【OOXML】WorksheetのRowとCell

18.3.1.73 row(Row)[p.1685], CT_Row[p.3927]

ワークシートの行情報を扱う要素。また行内のすべてのセル定義を含む。
属性名 説明 要否
r シート内の行のインデックスが指定されている。 unsignedInt 任意

18.3.1.4 c(Cell)[p.1603], CT_Cell[p.3928]

ワークシートのセル情報を扱う要素。情報はセルの位置、タイプ、書式そして数式が表現される。
属性名 説明 要否
cm セルに関係するメタデータが0ベースのインデックスで指定されている。(デフォルトは0)
メタデータはMetadataパーツに格納されている。
セルのメタデータはセル単位で格納されている、移動・コピー・ペースト・削除等の拡張的なデータである。
uint 任意
ph セルのフリガナを表示するかのフラグ。(デフォルトはfalse) boolean 任意
r セルの位置をA1形式で表現する string 任意
s Styleパーツの0ベースのインデックス。(デフォルトは0) uint 任意
t セルのデータ形式enumで指定されている。(デフォルトはn) ST_CellType 任意
vm セルの値に関係するメタデータが0ベースのインデックスで指定されている。(デフォルトは0)
メタデータはMetadataパーツに格納されている。
ST_CellType 任意

18.18.11 ST_CellType(Cell type)[p.2451], ST_CellType[p.3928]

セルのデータタイプの列挙型
説明
b セルがbool値を含む
e セルがerrorを含む
inlineStr セルがリッチテキスト(shared string tableに含まれずv要素に直接書き込まれる文字列)を含む。
n セルが数値を含む。
s セルがshared string(v要素に指定されるのはsi要素の0ベースのインデックス)を含む。
str セルが数式を含む。