HTML 表到 XLS(用于公式的单元格)

发布于 2024-11-09 01:13:44 字数 989 浏览 0 评论 0原文

我正在做一个 HTML 表格,我希望将其转换为 XLS 文件,

例如我正在使用此表格,

<table>
    <tr>
        <td>AUD</td>
        <td>200.00</td>
    </tr>
    <tr>
        <td>AUD</td>
        <td>200.00</td>
    </tr>
    <tr>
        <td>AUD</td>
        <td>200.00</td>
    </tr>
    <tr>
        <td>EUR</td>
        <td>300.00</td>
    </tr>
    <tr>
        <td>AUD</td>
        <td>200.00</td>
    </tr>
    <tr>
        <td>AUD</td>
        <td>200.00</td>
    </tr>
    <tr>
        <td>AUD</td>
        <td>200.00</td>
    </tr>
    <tr>
        <td>AUD</td>
        <td>**=SUM(A2:A10);**</td>
    </tr>
</table>

有没有办法使用 =SUM(A2:A10); 创建一个单元格作为公式而不是普通的纯文本?

I am doing an HTML table and I want it to be converted to XLS file

I am using this table for example

<table>
    <tr>
        <td>AUD</td>
        <td>200.00</td>
    </tr>
    <tr>
        <td>AUD</td>
        <td>200.00</td>
    </tr>
    <tr>
        <td>AUD</td>
        <td>200.00</td>
    </tr>
    <tr>
        <td>EUR</td>
        <td>300.00</td>
    </tr>
    <tr>
        <td>AUD</td>
        <td>200.00</td>
    </tr>
    <tr>
        <td>AUD</td>
        <td>200.00</td>
    </tr>
    <tr>
        <td>AUD</td>
        <td>200.00</td>
    </tr>
    <tr>
        <td>AUD</td>
        <td>**=SUM(A2:A10);**</td>
    </tr>
</table>

Is there a way how I can create a cell with the =SUM(A2:A10); as a formula and not a normal plain text?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

诠释孤独 2024-11-16 01:13:44

将 html 导入到 excel 时,重要的是要知道有多种特定于 excel 的属性,您可以使用这些属性使 excel 的性能与您期望的几乎一样,几乎可以满足任何业务需求。

您需要添加 Excel 命名空间:

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40">
</html>

然后您可以在表格单元格中创建公式:

<td x:num x:fmla="=SUM(A2,A10)">0</td>

您可以在本文中阅读有关正确实现这些功能的更多信息:
http://www.c-sharpcorner.com/UploadFile/kaushikborah28/79Nick08302007171404PM /79Nick.aspx

When importing html to excel, it is important to know that there are a variety of excel-specific attributes that you can use to get excel to perform pretty much like you would expect it to, for nearly any business requirement.

You'll need the excel namespaces added:

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40">
</html>

And then you can create a formula in a table cell:

<td x:num x:fmla="=SUM(A2,A10)">0</td>

You can read much more about properly implementing these capabilities in this article:
http://www.c-sharpcorner.com/UploadFile/kaushikborah28/79Nick08302007171404PM/79Nick.aspx

↙厌世 2024-11-16 01:13:44

这对我有用:

替换

<tr>
<td>AUD</td><td>**=SUM(A2:A10);**</td>
</tr>

<tr>
<td>AUD</td><td>=SUM(A2:A10)</td>
</tr>

This works for me:

replace

<tr>
<td>AUD</td><td>**=SUM(A2:A10);**</td>
</tr>

with

<tr>
<td>AUD</td><td>=SUM(A2:A10)</td>
</tr>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文