c#创建,读取Excel公式

  

对于数据量较大的表格,需要计算一些特殊数值时,我们通过运用公式能有效提高我们数据处理的速度和效率,对于后期数据的增删改查等的批量操作也很方便。此外,对于某些数值的信息来源,我们也可以通过读取数据中包含的公式来获取。下面的示例中将分享通过c#来创建,读取Excel公式的方法。

  

工具使用

  
      <李>尖顶。XLS为。net 8.0
    下载安装该类库后,注意在程序中添加引用Spire.Xls。dll (dll文件可在安装路径下的本文件夹中获取)
     c#创建,读取Excel公式”> <br/>代码示例(供参考)
  <h2>【示例1】创建Excel公式</h2>
  c# <p> </p> </李>
  </ul>
  使用Spire.Xls <pre> <代码>;
  
  名称空间CreateFormula
  {
  类项目
  {
  静态void Main (string [] args)
  {//新建一个工作簿,获取第一个工作表
  工作簿工作簿=新工作簿();
  工作表板=workbook.Worksheets [0];//初始化currentRow currentFormula
  int currentColumn=1;
  int currentRow=1;
  字符串currentFormula=string.Empty;//设置1、2列列宽
  表。SetColumnWidth (20);
  表。SetColumnWidth (12);//写入测试数据
  表。范围(currentColumn 1)。值=

      

    【示例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公式