Excel XML 形式 (XML スプレッドシート 2003 形式とも呼ばれます) を処理する必要があります。それは XSLX 別名 OpenXML 形式ではなく、以前の XML 形式です。
数値フィールドを作成すると、どのような制限や仕様が発生するのかわかりません。たとえば、Excel 2010 は失敗し<ss:Data ss:Type="Number"> 8.90000000000000E+0001</ss:Data>
、チャームのように動作します<ss:Data ss:Type="Number"> 8E+1</ss:Data>
数値の長さと、その表現に使用される記号をいくつか指定する必要があります (たとえば、小数点記号は常にドットであるかどうかなど)。
Microsoft ドキュメントは相変わらず不足しており、データ形式について説明していません。また、 XML 標準もありません。それが Excel XML に適用されるかどうかはわかりません。