如何将公式设置为c#interop中列的总和?
我试过
sheet.Range["O4"].Formula = string.Format("=SUM({0})", table.ListColumns["MONTANT"].DataBodyRange.Address);
但是当我在表格中添加一行时,总和不正确,它不会占用新行。
答案 0 :(得分:0)
当您在Excel中对一列进行求和时,例如AX
,您可以编写SUM(AX:AX)
。因此,格式应为SUM({0}:{0})
:
sheet.Range["O4"].Formula = string.Format("=SUM({0}:{0})", table.ListColumns["MONTANT"].DataBodyRange.Address);