【问题标题】:Insert a table with images into a specific cell in Excel将带有图像的表格插入 Excel 中的特定单元格
【发布时间】:2013-01-30 16:38:47
【问题描述】:

我有一个 ASP.NET MVC 网站,我的客户想将数据导出到 Excel 电子表格,但需要使用某个模板。所有数据都是从 MS SQL 数据库中动态提取的。

我已将此线程用作启动点,open xml excel Insert actual value in the placeholder。在用数据库中的数据替换 excel 模板中的占位符时,它对我来说效果很好。

但是,在将包含数据的完整表格直接放入单元格(即 A10)时,我完全被难住了。此外,表格中的每一行在第一列中都有一个图像。

我曾考虑将“{table}”占位符替换为包含数据的 html 表格,但根据我所做的研究,这似乎行不通。如果我对它不起作用的说法是正确的,请您指出正确的方向吗?

提前感谢您的帮助。

【问题讨论】:

  • 您是否考虑过这样做的正确方式?使用Open XML SDK?
  • 这就是我正在做的。我上面列出的线程正在使用 Open XML。这是我第一次使用它,所以如果我不知道它的所有来龙去脉,请原谅我。
  • Excel可以在单元格中创建表格吗?我不知道该怎么做,所以我想知道您尝试做的事情是否可能。

标签: asp.net-mvc excel


【解决方案1】:

我通过 MSDN 网站上Eric White 的本教程找到了使用 OpenXML 的解决方案。

希望这可以帮助其他人。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-02
    • 1970-01-01
    • 2014-09-29
    • 2013-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多