如何将公式设置为c#interop中列的总和

时间:2017-03-24 08:45:51

标签: c# excel excel-interop

如何将公式设置为c#interop中列的总和?

我试过

sheet.Range["O4"].Formula = string.Format("=SUM({0})", table.ListColumns["MONTANT"].DataBodyRange.Address);

但是当我在表格中添加一行时,总和不正确,它不会占用新行。

1 个答案:

答案 0 :(得分:0)

当您在Excel中对一列进行求和时,例如AX,您可以编写SUM(AX:AX)。因此,格式应为SUM({0}:{0})

sheet.Range["O4"].Formula = string.Format("=SUM({0}:{0})", table.ListColumns["MONTANT"].DataBodyRange.Address);