问题标签 [epplus-4]

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 投票
3 回答
31775 浏览

c# - 使用 epplus C# 更新现有工作簿

我正在尝试将新工作表添加到现有工作簿中,代码运行良好,没有任何错误。但是更改不会更新到 excel 文件。这是我的代码

0 投票
0 回答
471 浏览

c# - 使用 EPPlus 在 Excel 中追加 object[,] 数据

如何使用EPPlusobject[, ]在 Excel 中追加数据?我正在使用以下代码,但它在 Excel 中作为结果返回。System.Object

0 投票
1 回答
787 浏览

asp.net - 添加图表元素 带图例的数据表

我们可以使用 EPPlus 在 Excel 表中生成图表。需要添加图表元素>>带有图例的数据表。有没有办法使用 EPPlus 添加它?你可以在这里查看我正在寻找的图表

0 投票
1 回答
1472 浏览

c# - EPPLus 细胞公式#REF

希望有人能用 EPPLUS 和 Formulas 解决这个问题。我收到无效的 #REF!当我尝试将公式分配给单元格时,最后一行似乎没有问题地接受公式并且计算正确。

这是分配公式时的逻辑。我正在引用另一张表中的数据。

这就是结果 excel 文件的样子。

表格在 Excel 中生成,#REF 无效!

这是在最后一个单元格上生成的公式:

如果我向上复制这两个公式,这就是预期的结果:

当它有无效的#REF!这就是公式中显示的内容:

0 投票
1 回答
1199 浏览

c# - epplus 取消选择过滤器值

在我的项目中,我使用 epplus 来修改 excel 文件。现在在一种情况下,我需要在一个范围上添加过滤器并取消选择过滤器列表中的一个过滤器选项。

添加过滤器很简单(myRange.AutoFilter = true),但我没有看到任何方法来指定我需要在过滤器选项列表中取消选择哪些选项。所以我正在寻找类似下面的东西:

我已经尝试过的:

  1. 使用 epplus 我添加了过滤器(我想要过滤器的列的值是 Jan、Feb、March)
  2. 隐藏列值为“Feb”的所有行
  3. 现在我希望在过滤器下拉列表中有一月、二月和三月,而二月没有被选中。但是这样做'Feb'完全从过滤器下拉列表中隐藏了。

请建议是否可以使用 epplus 做这样的事情,或者我的任务是不可能的:)

0 投票
0 回答
4823 浏览

c# - 如何使用 EPPlus C# 和 MVC 添加新的行和列?

我使用 EPPlus 4.0.4 版在 ASP.net MVC5 网站中创建 Excel 文件,但我根本不知道如何在完成第一行后添加新的行和列。

很难解释清楚,所以让我向您展示我的代码。这很容易理解。

起初,我认为 products.NewRow() 会完成这项工作,但事实并非如此。我找不到一个容易的我们来做那么简单的操作。我想避免对类似 o_O 的代码进行重大更改

任何人都可以帮忙吗?

大卫

编辑

我无法添加图片,但可以共享用于显示数据的 HTML 代码。我尝试用 Excel 重现相同的架构。所以我们可以理解我认为 product.NewLine() 可以产生一种换行...:

0 投票
1 回答
2878 浏览

c# - EPPlus 不支持 ExcelHorizo​​ntalAlignment Center 或 Right

我已经在 EPPlus 版本 3.1.3.0 和最新的 4.0.4.0 中尝试过,两者都表现出相同的行为。

我正在尝试将单元格中的文本居中对齐,但它不起作用。单元格中的数字可以正常工作,而字符串则不行。以下是无法生成所需 ExcelHorizo​​ntalAlignment 的代码示例:

这让我有点疯狂。任何想法为什么字符串不能对齐?

0 投票
0 回答
600 浏览

c# - 使用 EPPlus 和 C# 在 Excel 中以编程方式添加自动填充建议

我正在尝试为excel特定列的单元格创建一个自动填充建议。

在我生成的 excel 中有一个名为“名称”的列。当用户写名字时,他们会得到我添加的一些建议。

所以,我想使用c#and以编程方式添加自动填充建议epplus

0 投票
1 回答
869 浏览

c# - 使用 EPPlus 对范围进行 Excel 时间验证

我想使用 EPPlus 验证 Excel 中的列,时间范围为下午 1:00 到上午 11:00。

时间必须是“hh:mm AM/PM”格式。

我解决了这个问题。这是代码:

这将像这样在 excel 中进行验证:

在此处输入图像描述

0 投票
1 回答
2565 浏览

epplus - 如何在日期列中将单元格留空,而不是在 EPPlus 中写入 DateTime.Min

我需要使用 EPPlus 将格式化的日期写入 Excel,留下没有日期可写的空单元格。我尝试了以下方法:

  1. 写一个日期,然后格式化它。除非我没有日期,否则这有效,在这种情况下写入最小值:

在此处输入图像描述

  1. 将日期格式化为字符串(当没有日期时传递一个空字符串),然后分配自定义格式。问题在于 Excel 没有将类型视为 date,因此下游系统无法使用它:

在此处输入图像描述

如何使用 EPPlus 将日期写入 Excel,其中日期被识别为日期类型(而不是字符串),但根本不写入缺失的日期值?