epplus相关内容
我正在使用EPPlus生成具有验证和条件格式的Excel文档。我想检查单元格中文本的长度,如果它大于指定的长度,则用一种颜色填充它。我希望对整个专栏文章都这样做。 var地址= new ExcelAddress(“ $ A:$ A”); var condition = workSheet.ConditionalFormatting.AddExpression(address);
..
我有一个充满不同DataTables SQL结果的DataSet。某些数据表与Excel模板文件连接。所以最终想要有一个包含新工作表和从某些模板复制的工作表的excelfile。 这就是为什么我的代码看起来像这样: public void CopyResultToExcelFileWithTemplate(DataSet sourceResult,字符串exportFilePath,
..
我正在尝试使用EPPlus设置XLSM文件的工作表权限,但似乎我只能设置默认保护级别,而未设置单个保护。作为记录,我正在尝试以编程方式完成这篇文章。这是我正在使用的代码: using(var p = new ExcelPackage(“ output.xlsm”)) { var ws = p.Workbook.Worksheets [“ MySheet”]; //在此处设置一些
..
我在Visual Basic上使用EPPlus 2.9.0.1。 我有一个包含35行4列的DataTable,下面的代码是: Dim FullFilePath As String =“ c:\Report.xlxs” Dim newFile As FileInfo = New FileInfo(FullFilePath ) 使用程序包作为ExcelPackage = Ne
..
我正在尝试对EPPlus电子表格使用标准的 .Clear()方法,但没有任何运气。有谁知道如何使用EPPlus插件清除列中的所有数据?以下是我到目前为止所拥有的。不会引发异常,但是根本不起作用。 如果(File.Exists(path)) { //连接到电子表格 FileStream流= File.Open(路径,FileMode.Open,FileAccess.Read); Fi
..
我尝试遵循以下方法:使用EPPlus通过表达式进行条件格式化 但是在我的情况下,excel文件已损坏,并提供了删除规则后恢复的选项。 我要实现此目标(简化): 屏幕快照 这是我的代码(针对A列): ExcelWorksheet ew = ep.Workbook.Worksheets.Add(“ Sheet1”); var单元格= new ExcelAddress
..
我正在使用EPPlus读取数据。 此数据由 .xlsx 或 .csv 组成。 当文件是 .csv 文件时,我使用 LoadFromText 功能。 但是EPPlus决定还必须解析所有不应的值。 例如: Id; Double; 1; -3,88; ExcelTextFormat格式= new ExcelTextFormat(); format.Delimite
..
在我的extjs网络客户端上,我按下了一个按钮,它下载了一个excel模板并填充了数据。当我单击CHROME弹出窗口打开excel文件时,它给我下面的excel错误消息。有谁知道我该如何解决? 实际文件对我来说看起来不错。 这是我的webapi代码 public HttpResponseMessage CreatePosSheet(string cName,string calcM
..
我正在使用EPPLUS构建自定义Excel电子表格。我缺少的一项功能是更改单元格的名称。 EPPLUS是否可以通过某种方式实现?如果没有其他方法,可以这样做吗? 解决方案 假设那本书 是您的工作簿,工作表是您的工作表。让我们尝试一下此代码段 var cell = sheet.Cells [“ C2”]; //您要命名 sheet.Names.Add(“ The_Name_Here
..
我正在使用此代码: ExcelPackage pck = new ExcelPackage(newFile); var wk = pck.Workbook.Worksheets.SingleOrDefault(x => x.Name ==“ Content”); pck.Workbook.Worksheets.Delete(wk); 但是在删除中它给了我“
..
从PowerShell安装EPPlus时,我得到以下信息(所有命令都首次运行): $ PackageSource = Get-PackageSource-名称“ PSGallery” if(!$ PackageSource.IsTrusted){Set-PackageSource -Trusted-名称“ PSGallery”> $ null} #NuGet PackagePro
..
我正在使用 EPPlus 库来创建包含许多工作表的Excel工作簿。我想知道并行构建工作表是否安全。如果库支持这种行为,我在(有限的)文档中找不到提及内容: package = new ExcelPackage( ); int start = 1; int end = 100; Parallel.For(开始,结束; s => { var worksheet = pa
..
在C#中,使用 Microsoft.Office.Interop.Excel ,您可以一次将值分配给整个行: string []标题= {“ Value1”,“ Value2”,“ Value3”}; excelSheet.get_Range(“ A1:C1”,Type.Missing)。Value2=标题; EPPlus库中是否提供任何类似的功能? 解决方案
..
我正在尝试 EPPlus库,但我坚持这样做:我必须在单个单元格中加载文本,但是当此文本包含逗号时,我正在使用的代码将文本沿多个单元格分割(沿正确的方向)。 这是我用来加载文本的代码: 使用(ExcelPackage pck = new ExcelPackage( )) { //创建工作表 ExcelWorksheet ws = pck.Workbook.Worksheets.Add(
..
我在处理报表中的数据上浪费了很多时间。使用数据透视表是一个好主意,但是如何呢?我尝试了一些免费的 PivotTable 类,但它们没有小计。 然后,另一种方法。对于 excel 的报告输出,我使用的是 EPPlus 。它还支持数据透视表。问题是我们的某些客户没有办公室(OpenOffice,MicrosoftOffice等),因此仅创建和保存 xlsx 文件不起作用。我可以尝试使用 EPPl
..
如何根据一个输入的最大长度在单元格上设置自动调整大小。 使用(rng = workSheet .Cells [“ A1:G1”]) { rng.Style.Font.Bold = true; rng.Style.Fill.PatternType = ExcelFillStyle.Solid; rng.Style.Fill.BackgroundColor.SetColor(Colo
..
我正在尝试构建一个数据导入工具,该工具可以接受用户的EXCEL文件并解析该文件中的数据以将数据导入到我的应用程序中。 I正在运行DeleteRow的一个奇怪问题,尽管似乎以前有人会遇到此问题,但我似乎无法在线找到任何信息。如果这是一个重复的问题,我深表歉意,但是在网上搜索后,除了仍然无法解决我的问题。 问题: 我使用以下代码尝试通过ExcelPackage“删除”具有空白数据的任
..
我正在使用 EPPlus 包从.xlsx文件读取。我需要从单元格读取TimeSpan对象。 excel单元格将包含“ hh:mm”格式的数据,例如:“ 09:00”或“ 18:30”,不带引号。 这是我的代码: string myString = workSheet.Cells [1,1] .Value.ToString(); double d = double.Parse(m
..
我正在使用EPPlus v3.1.3创建一系列Excel工作簿。当我打开新创建的文件时,如果我不触摸任何内容就将其关闭,则会询问我是否要保存所做的更改。如果我说“是”,我唯一注意到的变化是app.xml文件稍作更改-工作簿中没有可见的差异,其余XML文件相同。我已经尝试了这两种方法: ExcelPackage p = new ExcelPackage(new FileInfo(filena
..
Am试图在epplus中动态创建公式字段。如果公式字段包含的字符少于255个,则说明它创建正确。如果超过255 ,则抛出异常,因为 异常:DataValidation列表的总长度不能超过255个字符。 有人可以帮助我解决此问题吗?或请告诉我一些替代方法。 解决方案 问题是您正在使用公式该单元格的容器,用于存储所有可用的列表选项-基本上是CSV列表。在Excel中,硬限制为255个
..