首页 > 解决方案 > 在 OpenXML 中,如何确保单元格的值溢出?

问题描述

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

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

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

标签: javascriptoverflowopenxml

解决方案


谢谢你的意见,四十二。

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

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 的人


推荐阅读