我能够使用EPPlus设置单元格值:
var template = new FileInfo(Server.MapPath("~/App_Data/my_template.xlsx"));
var pck = new ExcelPackage(template);
var ws = pck.Workbook.Worksheets.First();
ws.Cells[15, 4].Value = 66;
ws.Cells["B1"].Value = 55;
我不想用目标单元格的坐标来寻址,而是使用一个命名的单元格/变量“利润”。
ws.Range("pr
我使用LinqToExcel来读取excel文件。一切都很好,但是单元格的内容是超链接,我只得到超链接文本。我想得到它的网址/电子邮件。
try
{
// Connection to the DB
iRentDB db = new iRentDB();
// Get excel file and work sheet
string pathToExcelFile = @"Members_Export_1500068180.xls";
string sheetName = "Members_Export_1500068180
有一些文章介绍了使用Excel互操作写入数据的最快方法,直接将数据数组赋给范围的值。像这样:
string[,] multidimensionalArrayData = new string[200, 3];
// (...) Fill multidimensionalArrayData with your data
dataSheet.Range["A1:C200"].Value = multidimensionalArrayData;
还有一些关于如何更改文本特定部分的字体颜色的文章,例如(这次是VB):
With ActiveCell.Characters(Sta
大家好,我正在使用EPPlus库生成默认样式的饼图。我在查看Excel中的文件时遇到了一种样式,即(Microsoft )样式:7(用于爆炸性3D饼形图),并希望寻找在EPPLus中应用该样式的方法。然而,我注意到在EPPLus中大约有48种图表样式。我试了几次,但似乎都不符合我在excel中所能得到的风格。我是附加之前(在默认情况下我得到的EPPlus)和之后(我想要的)的饼图有样式的图像。
仅供参考,我将在一个组合框中填充EPPLUS图表样式,以便在创建报表时可以选择其中一个。
Dim EPPlusChartStylesDict As New Dictionary(Of Integer
假设我有以下代码:
using (ExcelPackage package = new ExcelPackage(...))
{
foreach(var cell in package.Workbook.Worksheets[1].Cells["A1:E5"])
{
//do something with "cell"
}
}
以及以下Excel工作表:
A B C D E
1 foo bar . . .
2 . . .