Questions tagged «epplus»

10
EPPlus中的自动列宽
当列中的文本很长时,如何使列成为自动宽度? 我用这个代码 Worksheet.Column(colIndex).AutoFitColumn() 'on all columns' Worksheet.cells.AutoFitColumns() Worksheet.Column(colIndex).BestFit = True 'on all columns' 这些方法均无效 有什么方法可以使其工作? 注意:我的一些文本使用Unicode。
139 c#  .net  vb.net  epplus 

3
使用EPPlus合并单元格?
我正在使用EPPlus库来读取/写入Excel文件:http ://epplus.codeplex.com/ 我试图在编写文档时简单地合并一些单元格: using (ExcelPackage pck = new ExcelPackage()) { //Create the worksheet ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Demo"); //Format the header for column 1-3 using (ExcelRange rng = ws.Cells["A1:C1"]) { bool merge = rng.Merge; } } 有一个名为Merge的属性,它仅返回true或false。我以为可以合并单元格,但事实并非如此。 有人知道怎么做吗?
93 c#  asp.net  excel  epplus 

5
如何使用EPPlus设置XLSX像元宽度?
您好,我有这段代码在其中创建一个xlsx文件,并且我需要预先设置xlsx工作表单元格的宽度。实际的问题是,当我打开excell时,我需要用鼠标双击列之间的间隙以展开列并重新显示隐藏的数据。有没有办法用Epplus以编程方式执行此操作? using (ExcelPackage p = new ExcelPackage()) { String filepath = "C://StatsYellowPages.csv"; DataSet ds = ExportCSVFileToDataset(filepath, "tblCustomers", "\t"); //Here setting some document properties p.Workbook.Properties.Title = "StatsYellowPages"; //Create a sheet p.Workbook.Worksheets.Add("Sample WorkSheet"); ExcelWorksheet ws = p.Workbook.Worksheets[1]; ws.Name = "StatsYellowPages"; //Setting Sheet's name //Merging cells and create a center heading for out …
81 c#  .net  epplus 

4
使用epplus C#设置Excel工作表单元格的自定义BackgroundColor
问题: 我正在使用EEPlus。 我一直坚持#B7DEE8在我的Excel工作表中为单元格应用十六进制颜色代码。 我得到以下(工作)代码: ws.Cells["A1:B1"].Style.Fill.PatternType = ExcelFillStyle.Solid; ws.Cells["A1:B1"].Style.Fill.BackgroundColor.SetColor(Color.Gray); 但我需要以下内容: ws.Cells["A1:B1"].Style.Fill.BackgroundColor.SetColor("#B7DEE8"); 所以我的问题是:EEPlus是否可以使用十六进制颜色代码?如果是这样,我该怎么做?
78 c#  openxml  epplus 

4
EPPlus号码格式
我有一个用Epplus生成的Excel工作表,我遇到了一些痛点,我希望由解决类似挑战的人指导。 我需要将数字格式应用于双精度值,并且要像这样在Excel中呈现它。 8→8.0 12→12.0 14.54→14.5 0→0.0 这是我的代码 ws.Cells[row, col].Style.Numberformat.Format = "##0.0"; 最终的Excel文件始终将E + 0附加到此格式的末尾,因此改为显示最终值。 8→8.0E + 0 12→12.0E + 0 14.54→14.5E + 0 0→000.0E + 0 当我签入生成的Excel工作表的格式单元格时,我看到我的格式显示为##0.0E+2而不是##0.0我应用的格式。 有什么问题吗?
72 c#  asp.net  .net  excel  epplus 

5
使用EPPlus时如何设置列类型
我EPPlus用于生成Excel文件,在DAL中DataTable填充,将数据填充到表中,并将表传递给Presentation Layer。从那里我正在使用LoadFromDataTable()方法来生成Excel文件。 一切工作正常,除了我想将列的类型之一设置为Date。我尝试将“我”的“列”类型设置DataTable为“Date而不是”传递DataTable给“表示层”,但似乎EPPlus忽略了它,或者无法识别,因为当我打开生成的Excel文件时,单元格的类型为Number。 如果我手动设置单元格格式并将Type设置为Date,则Excel显示正确的日期。那么我该如何实现呢?
68 .net  excel  epplus 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.