问题标签 [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.
c# - 为什么设置 PatternType 后 EPPlus 告诉我“未设置 patterntype 时无法设置颜色”?
我有这段代码来尝试设置标题行的样式:
它在上面的最后一行失败,“ System.ArgumentException 未处理。..Message=未设置模式类型时无法设置颜色。Source=EPPlus... ”
真正的问题可能是什么?我正在做它声称我没有做的事情,对吧?
有关更多上下文:
请注意,在添加“样式标题行”之前,我有“样式其余部分”代码并且没有遇到这个问题。该代码与设置 PatternType 和 BackgroundColor 完全相同(除了使用的颜色和代码应用到的单元格范围)。
c# - 如何使用 EPPlus 在 Excel 互操作中设置所谓的“PrintTitleRows”?
我有这个 Excel 互操作代码:
我想用 EPPlus 完成同样的任务。
我试过这个:
...但是“RepeatColumns.Rows”是一个只读属性,因此不能分配给。
我找到了这个:
......但我不知道我是否用它来吠叫错误的树。
EPPlus 中与 Excel Interop 的 PrintTitleRows 的类似物是什么?
excel - 如何将数据透视表直接合并到工作表上的源数据中(使用 EPPlus)?
我已经能够创建一个与原始/源数据分开的数据透视表,但现在我想将两者结合起来,数据透视表允许通过在列标题行上提供过滤器来过滤电子表格数据,如下所示:
我试过这段代码:
...但这不起作用。打开生成的工作表时出现此对话框:
如果我选择“是”,这就是我所看到的:
如果我选择“否”,我会看到:
...这是有希望的,但是如果我然后下拉“行标签”,取消选择“(全选)”,然后选择第一项(“船尾”),我会看到:
这不是我想要的;在模型(手工制作)表中,取消选择“全选”,然后选择单个项目过滤数据以仅包含该数据(在本例中为“Foster”),如下所示:
...而不是用受限数据透视表替换数据的第一部分。
我需要做什么才能使这项工作按预期进行?
c# - 使用 EPPLUS 找出列是否隐藏在 Excel 文件中
我有一个使用 EPPlus 读取 excel 文件的项目。但是,文件通常可以包含隐藏列。
有没有办法使用 EPPlus 确定列是否隐藏?
我基本上想忽略任何隐藏的列。
c# - 如何为 EPPlus 中的字体分配颜色?
我可以像这样设置单元格或单元格范围的背景颜色:
不过,我无法设置字体颜色。我试过这个:
...无法使用两个错误消息进行编译:第一个是我无法将 System.Drawing.Color 分配给 OfficeOpenXml.Style.ExcelColor,第二个是该属性无论如何都是只读的。
只是为了微笑和忍受,我尝试铸造价值:
...我现在得到,“无法将类型 'System.Drawing.Color' 转换为 'OfficeOpenXml.Style.ExcelColor' ”
EPPlus 中的大部分内容都非常简单,当然比 Excel Interop 更容易,但这让我感到困惑。如何为EPPlus中的某个范围的字体分配颜色?
excel - 为什么没有将文本标签添加到这些单元格(EPPlus)?
我有一排列标题,我正在设置如下:
然后我尝试向该行上的每个单元格添加文本,如下所示:
...但是写入单元格的唯一值是“鸭嘴兽分发器”,它被放置在第 3 列而不是第 1 列。
为什么只分配一个文本值,为什么它被放置在错误的单元格/列中?
c# - 如何从日期值中获取日月年的日期
我正在使用具有日期数据的 excel 上传操作。当我上传日期为 2012 年 10 月 17 日的 excel 时,我得到 41199。
excel - 如何在 EPPlus 中设置“PrintTitleRows”?
在 Excel 互操作中,我可以设置标题行以在后续页面上重复,如下所示:
它是如何在 EPPlus 中完成的?我尝试通过键入以下内容来促使 Intellisense 给我一个线索:
...但是没有“打印”(“PrintArea”除外)或“标题”提供给我...