问题标签 [excelpackage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2484 浏览

asp.net - 如何以编程方式在 Excel 工作表中添加下拉菜单?

我正在使用 ExcelPackage dll 从 .net 应用程序创建 excel。

我想在 Excel 表的一列中添加下拉列表。如何添加它?

我还想对单元格值进行一些格式更改。

0 投票
1 回答
18548 浏览

c# - 如何以编程方式从模板 excel 工作表创建 excel 工作表?

我正在从 tempalte excel 表创建一个 excel 表。

我有一个代码

此代码创建与模板 excel 文件相同的新 excel 文件,但无法添加单元格值。为什么?

我已经尝试了 2 种方法,如上面的 cell(5,1) 代码。但是 excel 工作表在没有写入单元格值的情况下创建。我们如何添加它。

0 投票
3 回答
3649 浏览

c# - ExcelPackage 和 98000 行

我想用 codeplex excelpackage 编写一个 excel 文件(2007),但是编写 excel 文件需要很多时间。我没有找到任何可以接受数据源的方法。

我的一段代码:

或者除了excelpackage之外还有其他选择吗?

0 投票
2 回答
31449 浏览

c# - 为使用 ExcelPackage 创建的 Excel 单元格设置货币格式

如何为使用ExcelPackage创建的 Excel 单元格设置货币格式?

0 投票
1 回答
1902 浏览

visual-studio-2010 - 装配未被识别

不久前,我使用最近转换为使用 VS10 的 VS05(或 VS08?不完全确定)构建了一个 VB Windows 窗体应用程序。我引用了一个名为ExcelPackage的 .dll (另一篇文章,用法),以便我可以在服务器端创建/操作 Excel 文档。这个应用程序在我的旧电脑(PC/Vista)上运行良好多年。但是,我尝试将其移至我的新计算机(PC/Win7 64 位),但无法识别ExcelPackage.dll。

我尝试在 VS10 中重新编译 .dll 并将新的 .dll 放到我的bin文件夹中并重新引用它。当我这样做时,在我尝试构建之前,我所有的错误都消失了,我实际上能够使用 VS10 的内置功能导航类(鼠标悬停Imports OfficeOpenXml,你会得到一个下拉箭头,允许你浏览这些类)。在我 build 之后,我在我的声明下得到一个绿色的波浪线Imports OfficeOpenXml(找不到参考)。

我做了一些研究,发现 .dll 包含System.IO.Packaging已在 .NET 3.0 中移动,甚至重新引用了新的 .dll,重新构建、重新添加、重新引用,仍然没有骰子。

我是否遗漏了什么,或者我如何让我的应用程序识别这个程序集,以便我可以编译并继续工作?

谢谢。

0 投票
1 回答
1205 浏览

asp.net - 使用 Excel 模板并以编程方式对其进行更新

我找到了这个工具,但我想知道它现在是否仍然是 net 4.0 的正确方式,或者是否有任何直接的 oob 替代品。

我只需要以编程方式添加列并更新 excel 内容。有很多方法,但我需要将原始文档保留为模板。上面的链接准确地解释了要求是什么以及他们为什么创建这样的“ExcelPackage”库。

0 投票
2 回答
3649 浏览

asp.net - 使用 ExcelPackage 设置单元格的颜色

我正在使用 vb.net 并且我有一个使用ExcelPackage的 asp.net 应用程序。我想知道如何设置特定单元格或一行单元格的背景颜色。

0 投票
3 回答
27829 浏览

c# - C# 创建/修改/读取 .xlsx 文件

我正在寻找一种在 C# 中创建、修改、读取 .xlsx 文件的方法,而无需在提供给用户下载之前安装 Excel 或在服务器上创建文件。

我发现 NPOI http://npoi.codeplex.com/看起来不错但支持 .xls 而不是 .xlsx

我发现 ExcelPackage http://excelpackage.codeplex.com/看起来不错,但是在将文件发送给用户之前在服务器上创建文件会产生额外的开销。有谁知道解决这个问题的方法?

我找到了 EPPlus http://epplus.codeplex.com但我不确定这是否需要在服务器上创建一个文件才能发送给用户?

我对此很陌生,因此非常感谢任何指导/示例等。

0 投票
1 回答
207 浏览

c# - 重载扩展方法

是否可以重载扩展方法?

我做了这样的事情

在这种情况下,它仅将第一种方法识别为扩展方法,并忽略第二种方法,而不会出现任何编译器警告或错误。

0 投票
3 回答
5797 浏览

c# - 创建 Excel 工作表时出现 NullReferenceException

我想填写一个 excel 文件,所以我使用 ExcelPackage: Office Open XML Format 。但我有一个错误。我的代码:

我在这里有这个错误:xlPackage.Save();

我的错误说Object reference not set to an instance of an object.

当我取出时xlPackage.Save();,它可以工作并填写 excel 文件,但不保存。为什么我会犯这个错误?

提前致谢..