在OpenXML中,如何确保单元格的值溢出?

时间:2018-08-21 06:13:09

标签: javascript overflow openxml

确保单元格值溢出的属性是什么?我需要在哪里设置?是否有诸如

我正在使用Javascript而不是C#或VB生成OpenXML文件,因此我没有可用的方法。

Microsoft文档仅引用C#和VB方法:https://msdn.microsoft.com/en-us/library/office/documentformat.openxml.spreadsheet.aspx

1 个答案:

答案 0 :(得分:0)

谢谢您的输入,四十二。

我刚刚想出了解决方案:没有设置。只需确保要溢出的相邻字段中没有任何标签即可。

JavaScript代码:

        xmlFile += '        <Row>'; // Row 1
        xmlFile += '            <Cell ss:StyleID="default"><Data ss:Type="String"> Book Title </Data></Cell>';
        xmlFile += '            <Cell></Cell>'; // This cell will be overflown, first by the text to the left and then the text to the right
        xmlFile += '            <Cell ss:StyleID="right"><Data ss:Type="String"> This is a test on overflow </Data></Cell>';
        xmlFile += '        </Row>';

        xmlFile += '        <Row>'; // Row 1
        xmlFile += '            <Cell ss:StyleID="default"><Data ss:Type="String"> Book Title </Data></Cell>';
        xmlFile += '            <Cell><Data ss:Type="String"></Data></Cell>'; // The data tags prevent overflow in this case
        xmlFile += '            <Cell ss:StyleID="right"><Data ss:Type="String"> This is a test on overflow </Data></Cell>';
        xmlFile += '        </Row>';

我希望这将有助于其他人使用JavaScript使用OpenXML