HTML粘贴文本到Excel保持格式

时间:2011-04-04 20:40:23

标签: html flex excel

我正在使用Flex生成将被复制到剪贴板的文本,以便用户可以将网格粘贴到Excel中。例如,它可能会生成以下文本,可以将其复制到Excel中:

<html>
    <body>
        <table>
            <thead>
                <tr>
                    <th>COL1</th>
                    <th>COL2</th>
                    <th>COL3</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>row1col1</td>
                    <td>0001234</td>
                    <td>row1col3</td>
                </tr>
                <tr>
                    <td>row2col1</td>
                    <td>0003456</td>
                    <td>row2col3</td>
                </tr>
                <tr>
                    <td>row3col1</td>
                    <td>0007890</td>
                    <td>row3col3</td>
                </tr>
            </tbody>
        </table>
    </body>
</html>

我有一些列包含应被视为文本的数字,例如它们具有不应删除的前导零。如何设置这些列的格式,以便在Excel中不删除前导零?

1 个答案:

答案 0 :(得分:0)

我找到了。我想你可以设置mso-number格式样式:<td style="mso-number-format:\@">0001234</td>