小编Hak*_*ata的帖子

使用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);
Run Code Online (Sandbox Code Playgroud)

但我需要以下内容:

ws.Cells["A1:B1"].Style.Fill.BackgroundColor.SetColor("#B7DEE8");
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:是否可以在EEPlus中使用十六进制颜色代码?如果是这样,我该怎么做?

c# openxml epplus

69
推荐指数
3
解决办法
7万
查看次数

在asp.net中使用dropzone.js

因为几天我试图用拖放界面实现多个文件上传.我搜索了很多,最后从http://www.dropzonejs.com/找到了我的确切要求

我从上面的网站尝试了相同的步骤.但是,我无法在我的aspx页面中实现此dropzone功能.

javascript c# asp.net jquery

18
推荐指数
1
解决办法
3万
查看次数

使用 OpenXml 更改 Excel 工作表中的特定单元格背景颜色

我的要求是更改 Excel 工作表中一行单元格的背景颜色。

例如:如果 A1 单元格值小于 100,我需要以红色背景显示它。

我搜索了很多,我找到了一些代码来创建样式表

http://blogs.msdn.com/b/chrisquon/archive/2009/11/30/stylizing-your-excel-worksheets-with-open-xml-2-0.aspx

该代码正在使用 StyleIndex 属性。而且它非常复杂。还有其他解决办法吗???????

c# openxml-sdk

3
推荐指数
1
解决办法
2万
查看次数

EPPlus不会在绑定后计算公式输出

我正在使用EPPlus.我被困在细胞配方中.

我的代码如下:

ExcelPackage pck = new ExcelPackage(@"D:\MYSheets\EmptyFile.xlsx");
var ws = pck.Workbook.Worksheets["MySheet"];

ws.Cells["A3"].Value = "2.3";
ws.Cells["A4"].Value = "10.2";

ws.Cells["A5"].Formula = "=SUM(A3:A4)";
ws.Cells["A5"].Style.Numberformat.Format = "#,##0.00";
pck.Save();
Run Code Online (Sandbox Code Playgroud)

当我打开Excel时,默认情况下,A5单元格不计算A3和A4的总和.除非我修改A3和/或A4单元格,否则A5单元格仍未计算.

我尝试使用以下代码,但它对我不起作用:

ws.Workbook.CalcMode = ExcelCalcMode.Automatic;
Run Code Online (Sandbox Code Playgroud)

c# asp.net openxml epplus

3
推荐指数
1
解决办法
4736
查看次数

标签 统计

c# ×4

asp.net ×2

epplus ×2

openxml ×2

javascript ×1

jquery ×1

openxml-sdk ×1