43得票8回答
EPPlus - 读取Excel表格

使用EPPlus,我想要读取一个Excel表格,将每一列的内容存储到相应的List中。我希望它能识别表格的标题并根据此对内容进行分类。 例如,如果我的Excel表格如下:Id Name Gender 1 John Male 2 Maria Fema...

33得票1回答
为什么当我设置了PatternType时,EPPlus告诉我“在未设置PatternType时无法设置颜色”?

我有这段代码来尝试样式化标题行:worksheet.Cells["A32:D32"].Style.Font.Name = "Georgia"; worksheet.Cells["A32:D32"].Style.Font.Bold = true; worksheet.Cells["A32:D32...

31得票2回答
如何在EPPlus中为字体分配颜色?

我可以像这样设置单元格或单元格区域的背景颜色:rowRngprogramParamsRange.Style.Fill.PatternType = ExcelFillStyle.Solid; rowRngprogramParamsRange.Style.Fill.BackgroundColor....

19得票1回答
如何在EPPlus中筛选列(而不是行)?

在EPPlus中,过滤特定列的行就像吃馅饼一样容易: private ExcelWorksheet prodUsageWorksheet; . . . prodUsageWorksheet.Cells["A6:A6"].AutoFilter = true; 这使我能够筛选A列中的行: ...

13得票7回答
EPPLUS使用时出现“工作表位置超出范围。连接已关闭。”错误。

我正在尝试使用EPPLUS 4.0.3打开一个XLSX文件作为模板(甚至使用了一个空白的XLSX文件)。 如果我不打开模板文件(即空白或真实文件),只是创建一个新工作簿并创建一个表格,那么它能正常工作。或者如果我打开模板文件并创建一个新的工作表,那么也能正常工作。只有当我尝试访问模板中的第一...

13得票1回答
EPplus如何插入X行空白行

我有一个情况,如果单元格的值在15和25之间,则需要插入10个空行,如果单元格的值> 30,则需要插入25个空行。 EPPLUS是否有一次添加X行的函数,而不是简单地重复输入相同的语法并一次添加1行? 这样虽然可行,但会有很多重复的代码:ws.InsertRow(31, 31, 1);

12得票1回答
EPPlus是否有获取“命名”单元格的方法?

我有一个Excel文件,我正在使用EPPlus进行程序填充。 我尝试过以下方法:// provides access to named ranges, does not appear to work with single cells worksheet.Names["namedCell1"...

9得票2回答
使用EPPlus在Excel单元格中对文本应用部分样式

我该如何对单元格内容应用部分样式?例如,如果一个单元格包含文本“Hello World”。我想将单词“Hello”加粗,同时保持单词“World”不变。我已经对整个单元格应用了样式,但尚未能够将其应用于单元格的某些部分。

8得票2回答
使用ExcelDataReader和Epplus访问受保护的Excel文件

标题已经说得很清楚了。我正在寻找一种使用ExcelDataReader和Epplus访问受密码保护的Excel文件的方法,但没有找到适当的答案。 如果使用ExcelDataReader,我的代码看起来像这样: excelStream = File.Open(...

8得票1回答
Excel和EPPlus .NET库:高级下拉列表验证

在Epplus中,当我们为Excel文件中的某些单元格创建下拉列表时,如果用户输入的值不属于列表中的任何一个选项,该单元格会显示一条消息:“值必须与列出的项目之一匹配。” 相比于这种提示信息,是否有可能防止用户输入不在下拉列表中的值呢? 提前感谢您的帮助。