对于数据量较大的表格,需要计算一些特殊数值时,我们通过运用公式能有效提高我们数据处理的速度和效率,对于后期数据的增删改查等的批量操作也很方便。此外,对于某些数值的信息来源,我们也可以通过读取数据中包含的公式来获取。下面的示例中将分享通过c#来创建,读取Excel公式的方法。
工具使用
-
<李>尖顶。XLS为。net 8.0
下载安装该类库后,注意在程序中添加引用Spire.Xls。dll (dll文件可在安装路径下的本文件夹中获取)
公式创建结果(如下图):
【示例2】读取Excel公式
c#使用Spire.Xls
<代码>; 使用系统; 名称空间ReadFormula { 类项目 { 静态void Main (string [] args) {//实例化一个工作簿 工作簿工作簿=新工作簿();//加载测试文档 workbook.LoadFromFile (“test.xlsx”);//获取第一个工作表 工作表板=workbook.Worksheets [0];//遍历(B1:十三区最)的单元格 foreach (var细胞sheet.Range [" B1:十三区最"]) {//判断是否含有公式 如果(cell.HasFormula) {//输出含有公式的单元格及公式 字符串certainCell=字符串。格式(“细胞({0},{1}]”,细胞。行,cell.Column); 控制台。WriteLine (certainCell +“含有公式:“+ cell.Formula); } } Console.ReadLine (); } } }c#创建,读取Excel公式