进程 XlRangeValueDataType.xlRangeValueXMLSpreadsheet XML

Process XlRangeValueDataType.xlRangeValueXMLSpreadsheet XML

是否有任何库可以处理您使用选项 XlRangeValueDataType.xlRangeValueXMLSpreadsheet 从 Range.Value 属性 获得的 XML 文件?目前我只是将它作为 XDocument 处理。

如果没有,我在哪里可以找到文件格式的规范?

这是一个示例文件:

<?xml version="1.0" encoding="utf-8"?>
<?mso-application progid="Excel.Sheet"?>
<ss:Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40">
 <ss:Styles>
  <ss:Style ss:ID="Default" ss:Name="Normal">
   <ss:Alignment ss:Vertical="Bottom" />
   <ss:Borders />
   <ss:Font ss:FontName="Calibri" x:Family="Swiss" ss:Size="11" ss:Color="#000000" />
   <ss:Interior />
   <ss:NumberFormat />
   <ss:Protection />
  </ss:Style>
  <ss:Style ss:ID="s16">
   <ss:Interior ss:Color="#FFFF00" ss:Pattern="Solid" />
  </ss:Style>
  <ss:Style ss:ID="s17">
   <ss:Interior ss:Color="#F2DCDB" ss:Pattern="Solid" />
  </ss:Style>
  <ss:Style ss:ID="s18">
   <ss:Interior ss:Color="#CCFFFF" ss:Pattern="Solid" />
  </ss:Style>
 </ss:Styles>
 <ss:Worksheet ss:Name="Blad1">
  <ss:Table ss:ExpandedColumnCount="14" ss:ExpandedRowCount="20" ss:DefaultRowHeight="15">
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s16"><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s18"><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell ss:StyleID="s17"><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
   <ss:Row>
    <ss:Cell><ss:Data ss:Type="String">$A</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$B</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$C</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$D</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$E</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$F</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$G</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$H</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$I</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$J</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$K</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$L</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$M</ss:Data></ss:Cell>
    <ss:Cell><ss:Data ss:Type="String">$N</ss:Data></ss:Cell>
   </ss:Row>
  </ss:Table>
 </ss:Worksheet>
</ss:Workbook>

规范可以在这篇 MSDN 文章中找到:https://msdn.microsoft.com/en-us/library/aa140066(office.10).aspx

这个库可以用来操作文件:https://www.codeproject.com/Articles/22935/A-Very-Easy-to-Use-Excel-XML-Import-Export-Library