Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml 向excel单元格添加格式_Xml_Excel - Fatal编程技术网

Xml 向excel单元格添加格式

Xml 向excel单元格添加格式,xml,excel,Xml,Excel,XSL:1.0 我有一个XSL脚本,它将一个公式输入excel单元格,该单元格将由公式动态填充。单元格的内容将只是数字(特别是小时)。我的目标是将这个新单元格设置为自定义类别的格式,并键入“[h]”。例如:Format=“[h]” XSL: 任何关于如何更改此单元格的建议都会非常有用。要将数字单元格的格式更改为非常规格式,可以执行以下操作 1) 添加样式或修改当前样式: <Style ss:ID="NumberFormatS"> <NumberFormat

XSL:1.0

我有一个XSL脚本,它将一个公式输入excel单元格,该单元格将由公式动态填充。单元格的内容将只是数字(特别是小时)。我的目标是将这个新单元格设置为自定义类别的格式,并键入“[h]”。例如:Format=“[h]”

XSL:


任何关于如何更改此单元格的建议都会非常有用。

要将数字单元格的格式更改为非常规格式,可以执行以下操作

1) 添加样式或修改当前样式:

    <Style ss:ID="NumberFormatS">
      <NumberFormat ss:Format="[h]" />
    </Style>

将强制单元格将其类型更改为自定义[h]。如果我输入[h]:mm,它会将自定义类型更改为该值

最后一部分只是将单元格调用设置为样式值:

<Cell ss:StyleID="NumberFormatS" ss:Formula="=SUM(R[0]C[+1]-R[0]C[-2])">
</Cell>


调用单元格后,单元格格式将切换为样式中指定的格式。

问题是如何生成特定的输出,或者什么输出是有效的Excel?此外,展示您如何尝试添加
ss:Format
ss:Type=“Number”
,也会很有帮助。那么,是什么让你得出结论,你的尝试是无效的?
    <Style ss:ID="NumberFormatS">
      <NumberFormat ss:Format="[h]" />
    </Style>
<Cell ss:StyleID="NumberFormatS" ss:Formula="=SUM(R[0]C[+1]-R[0]C[-2])">
</Cell>